Watch The Amazing Race season 3 episode 2 tv series online free
Release: Oct 09, 2002
A car collides with a bus carrying several teams on a Mexican road, leaving the players to deal with the aftermath. Also, two teams wipe-out while riding waverunners.