So, the rumors were true. The Lamborghini Huracan STO (Super Trofeo Omologata) road-legal racecar is…