Time-lapse montage of American Trading Company setting up its booth and then breaking it down at the 2013 International Restaurant and Foodservice Show in New York, NY
Hmm…it looks like things are taking a while to load. Try again?