The Amazing Race
Don't Let a Cheese Hit Me! (Switzerland)
Original Air Date: Feb 15, 2009
Rachel – Sr. Managing Editor
Yes! The Amazing Race is back with another cycle of backstabbing, in-fighting, direction misreading, and nervous breakdowns. Oh, and some heart warming moments, too. So what did I learn in the premiere? Let me tell you...