India's First Food Truck Festival which happened in Delhi.

India's 1st Food Truck Festival | Delhi | Music, Food, Fun!