The Amazing Race 15

They Thought Godzilla Was Walking Down the Street

Original Airdate: 09.27.2009

Pt 1: Eric & Lisa don't make it past the start line. In Tokyo, Meghan & Cheyne come in first; Maria & Tiffany are still in it, but incur a 2 hour penalty. Pt 2: Teams get muddy in Vietnam where Gary & Matt come in first; Garrett & Jessica go home.

Zach's Take - TAR 15 Ep 1

Zach and Shawn relive a little bit of TAR3 glory and then dig into the season premiere of TAR15. Check it out.

In Control – Vol. XV, No. 1

CBS is a big filthy liar. There, we've said it.