Abhay Verma
@abhay_v
Editor and Publisher @turbochargedmag, car and bike nut, motorsport fanatic, father, travel junkie and go-getter
ID: 17833682
http://www.turbocharged.in 03-12-2008 10:23:50
23,23K Tweet
4,4K Followers
730 Following
Over 1.1 million units of the Hyundai India #Creta have been sold till date! Talk about being a segment leader.