Considered the largest automotive show in India, the 11th Auto Expo 2012 is being held in Delhi at Pragati Maidan. With a fleet of luxury cars on display, dozens are being unveiled too. And how could our stars miss out on the opportunity to check these drives out up front.
NOW WATCH: Executive Life videos
Business Insider Emails & Alerts
Site highlights each day to your inbox.