The Amazing Race poster
TV

The Amazing Race (2001)

S18E10 Too Many Cooks In the Kitchen

May 01, 2011 • Season 18 • Episode 10 • HD

The race continues in Zermatt, Switzerland

Genre: Reality
Country: US, GB