The Amazing Race poster
TV

The Amazing Race (2001)

S20E06 This is Wicked Strange

Mar 25, 2012 • Season 20 • Episode 6 • HD

The seven teams still in the race leave the Pit Stop at Landhannes Farm in Bavaria and take a flight to Baku, Azerbaijan.

Genre: Reality
Country: US, GB