The Amazing Race 12 Episode 7 Preview

Preview video of The Amazing Race 12 episode 7 road block, where teams fly over the countryside of Tuscany in an ultralight.

After watching the video, check out The Amazing Race 12 Episode 7 live blog.

Leave a Reply