Watch The Amazing Race season 12 episode 5 tv series online free
Release: Dec 02, 2007
The intensity of the Race causes one Team to loss their focus and places them on a collision course with a speeding bus, while another Team says some things they might regret after losing their cool during a Detour.