Food Trucks [infographic] | Food Trucks and Technology | Scoop.it
Oh food trucks, since when did you start popping up on every corner of every town across America?