The Amazing Race S28E12 – The Only First That Matters

English subtitles

Season 28, Episode 12 – “The Only First That Matters (Santa Barbara, California)”
The final three teams race from Shenzhen, China, to Santa Barbara, Cal., for the final leg of the race, where they must jump off a building more than 150 feet high and perform the harrowing task of synchronized mountaineering.


Related Subtitles