Amazing Race 19 Premieres as Teams Head to Taipei, Taiwan on First Leg of Race!

Amazing Race logo

The “Amazing Race 19” premieres on CBS this evening with eleven new teams competing in the around-the-world race for $1 million. As the teams begin in California, they soon find out it is a race against time and one another.  Misfortune strikes Kaylani  as she loses her passport at a gas station when they ask […]