Developed by Lamborghini Squadra Corsa, the company’s race car series, the Super Trofeo Omologata (STO) is a road-homologated super sports car which claims to offer the highest level of downforce in its class and best aerodynamic balance in a rear-wheel drive car.
Read more here:: India News Times
