India is still basking in the glory of its first ever Formula 1 Grand Prix which culminated in Greater Noida recently! However, it was the Lap Buddh Circuit After Parties that were the most looked ...