25 Jan 2023, 09:07 UTC · By: Vlad Radu / A full-blown endurance racing prototype in road-legal guise, the Sbarro Lola T70 Mk III was one of the most fascinating cars to roam the streets