In Tirana Albania the Driver's Seat returns, twice, causing havoc and hurt feelings.
Aired 2026-10-21 · 65 min
The Amazing Race: all seasons and episodes