This is Wicked Strange
The Amazing Race - Season 20

DESCRIPTION

The seven remaining teams depart the Pit Stop at Landhannes Farm in Bavaria and fly to Baku, Azerbaijan.

Episode Guest Stars