Sunday, March 13, 2011

The Amazing Race --Season 18 Episode 4

The Amazing Race --Season 18 Episode 4
18 x 4 This Is the Most Stupid Day Ever (Lijiang, China)WiseVid
Teams must travel to Jade Drago Mountain River where they will saddle up a yak and lead it across the river for a photo with a tourist.

No comments:

Post a Comment