TEASED: Lamborghini Huracan Sterrato – Lamborghini’s V10 powered rally supercar
First showcased in March 2019, the Huracan was spotted testing in Europe early this year The ‘Sterrato’ (Italian for dirt road) name will be carried forward to the production model…