Monster Truck Heroes

May 15, 2015 on CBS at 8:00 PM

Watch The Amazing Race S26E12 online


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.

Previous episode

In It to Win It
Season 26 Episode 11

May 08, 2015

Next episode

A Little Too Much Beefcake
Season 27 Episode 1

Sep 25, 2015