New Video and Article for “Pay It Forward” Contest

The Chirba Chirba Dumpling Truck is a fixture in the Raleigh-Durham-Chapel Hill area of North Carolina. The area boasts more than it’s fair share of “Food Truck Rodeos,” and Chirba Chirba seems to manage to be at all of them.