The Amazing Race (2001)

The Amazing Race (2001) : 34x12

The Only Leg That Matters 42 Min.
0 0 votes

Overview

The final three teams travel 3,000 miles to race through Nashville, Tenn., for the final showdown, where they must deliver guitars and play a giant floor piano to win the $1 million prize.