The Amazing Race 5/6: Who Wins Season 20?
LIVE SHOW RECAP AND RESULTS POSTED AT BOTTOM OF PAGE! The Amazing Race aired its eleventh and twelfth/final leg of the season tonight, May 6, 2012, titled “It’s a Great Place to Become Millionaires.” It’s a two-hour finale episode starting at 8 PM … Continue reading