The Amazing Race poster
TV

The Amazing Race (2001)

S26E12 Monster Truck Heroes

May 15, 2015 • Season 26 • Episode 12 • HD

The last teams push themselves to cross the finish line in pursuit of the $1,000,000 reward.

Genre: Reality
Country: US, GB