The Only First That Matters (Santa Barbara, California)

EPISODE:

Episode Info

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.

Cast

The Only First That Matters (Santa Barbara, California) Photos