I'm Surrounded by Ninjas
Season 17, episode 11 of The Amazing Race (2001) · 2010-12-05
Episode Summary
The final four teams travel to South Korea where they battle it out on water and ice to make the final three.
Season 17, episode 11 of The Amazing Race (2001) · 2010-12-05
The final four teams travel to South Korea where they battle it out on water and ice to make the final three.