Tecnicar Lavinia Hopes to be 1st Successful Electric Supercar with 789 BHP Electric Powertrain

With even stronger ties than what’s seen between Hobbits and the Shire, Italy over the years has become a land synonymous with super cars, producing endless gems from Ferrari, Lamborghini and Pagani. But those three legendary […]