Now watching
The Amazing Race - 42 min
Season 20 · Episode 6 · 12 episodes this season
The seven remaining teams depart the Pit Stop at Landhannes Farm in Bavaria and fly to Baku, Azerbaijan.
Season 20
2023
2022
2017
2006
2005
2009
2010
2018
2012
2015
2019
2007
1988