Twitv03

Links for The Amazing Race S24E12: The Amazing Race: All-Stars

Episode 12

2,784 watches

May 18, 2014
The final three teams race to the finish line in Las Vegas, but first they must master the art of magic in a challenge designed by illusionist David Copperfield.
Season Finale
May 18, 2014
Season Finale
The final three teams race to the finish line in Las Vegas, but first they must master the art of magic in a challenge designed by illusionist David Copperfield.
Twitv03