Chris and Rob Taylor in Leavenworth WA in the Snow 1 Chris and Rob Taylor in Leavenworth WA in the Snow 2traveldads.com