Skip To Content

Where To Stream The Amazing Race Season 11 Episode 12

Oh My God, the Teletubbies Go to War

While in Guam, one Team is overcome by feelings of patriotism while visiting the U.S. military bases. Not even the thrill of zero gravity can stop one Racer from urging the crew of the plane to race faster.