Racers travel to Strasbourg, France, where they go head-to-head in a water jousting match.
Aired 2025-05-07 · 65 min
The Amazing Race: all seasons and episodes