Watch The Amazing Race season 14 episode 10 tv series online free
Release: Apr 26, 2009
In an Olympic-themed task in Beijing, Teams swim the same distance that Michael Phelps swam in the 400 meter individual medley, and two Teams continue to hold a grudge against each other.