The Amazing Race
Our Parents Will Cry Themselves to Death (China)
Original Air Date: April 19, 2009
Rachel – Sr Managing Editor
For the record, and since I’m sure people will be picking sides, I’m on Team Margie & Luke. Actually, I’m more on Team Complete Misunderstanding, but that isn’t one of the choices. How about Team Let’s Just Move On? No? OK. Team Margie & Luke.