Live at Food Truck Friday

Tower Grove Park, St. Louis, MO