T - The Amazing Race - Season 26 Episode 12 - Monster Truck Heroes

Summary: With the one million dollar prize on the line, the final teams race from Peru to Dallas, where they go to great heights at the top of AT&T Stadium, the home of the Dallas Cowboys, join a Texas cattle ranch and rappel 500 feet down the Reunion Tower.

Aired: 15 May 2015

c) 2016 WatchShow.li - Use of this site constitutes acceptance of our Terms of Service/Link Removal Policy and Privacy Policy.
This is a great alternative to Telepisodes, WatchSeries1, PutLocker, TVReap, LetMeWatchThis, 1Channel, ProjectFreeTV, ChannelCut, TVMuse, CokeAndPopCorn, PrimeWire and other WatchSeries sites.