The 12/11 Amazing Race Finale: Who Won The $1M Prize?
Reply
The Amazing Race Season 19 aired its season finale December 11, 2011. After racing through 4 continents, 20 cities and nearly 40,000 miles, the final three teams raced to Atlanta, Ga., where one team won $1 million!