Yvoire Castle, France
150 piece Classic
Photo: Lewis Liu
Food Truck Festival in San Diego CA
Food Trucks In Madrid, Spain
100 piece Classic
Ice Cream Truck in Bangkok, Thailand
Food Trucks