Watch The Amazing Race season 11 episode 12 tv series online free
Release: Apr 29, 2007
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.