Sunday, December 5, 2010

The Amazing Race --Season 17 Episode 11

The Amazing Race --Season 17 Episode 11
17 x 11 I'm Surrounded By Ninjas
The final four teams travel to South Korea where they battle it out on water and ice to make the final three.
WiseVid

No comments:

Post a Comment