Food Trucks, Ep. 1 Sneak Peek

(00:30)

More Food Truck info|  Catch a new episode of The Great Food Truck Race 2011, Sunday at 10p/9c.