Attitude At High Altitude

(42:00)

Great Food Truck Race|  Seven teams roll into Flagstaff, AZ, and face a prickly-pear challenge.

Related Videos