The Lime Truck

(00:15)

Great Food Truck Race|  See The Lime Truck on The Great Food Truck Race, August 14 at 10p/9c.