What The Fries!?!

Food Trucks in Charlotte are really a God send. What The Fries deserves all the love.