Amazing Race's Leo and Jamal: Travis and Nicole Were Hypocrites
Dec 12, 2013 10:25 AM EST
After scoring an earlier flight to Tokyo on The Amazing Race 23, Leo and Jamal overcame a Speed Bump, but were undone by an alliance... and buttons on a robot. "Those damn buttons! I did not see them at all," Leo tells T… Read more