Monday, April 11, 2011

Watch The Amazing Race Season 18 Episode 7 Online



Overwhelmed by the crowded streets of India, one team makes a costly blunder while another Racer takes a desperate plunge.