Lamborghini Huracan STO (Super Trofeo Omologata) goes on sale in India at Rs 4.99 crore (ex-showroom). It’s a road-legal super sports car...