The Great Food Truck Race

The Great Food Truck Race

Season 1  |  Episode 6  |  ABC2  |  July 16, 2011

The final two teams roll into New York City and are shocked to learn that everything they think they know about this race is out the window for this final leg.

The final two teams roll into New York City and are shocked to learn that everything they think they know about this race is out the window for this final leg.

Loading...