According to official news, the 2021 Lamborghini Huracan STO has been revealed. The STO is short for Super Trofeo Omologato. As far as the engine is concerned, the new installment comes with the same 5.2-liter v10 engine. It produces a torque of 565nm and the power of 470kW. The torque is produced by an engine […]