Car Lamborghini Huracan STO teased ahead of debut on 18 NovemberTech ReviewNovember 16, 2020 Lamborghini Huracan STO teased ahead of debut on 18 November Italian marquee Lamborghini has teased a new model ahead of…