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



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