Vicky.in, India's largest Car & Bike Store, has today announced the results of its 2013 People's Choice Awards. Vicky.in People's Choice Award recognizes the best in the field of Cars and Bikes every year.