Auto Culture

A 1982 Lancia Stradale Emerges From Jay Leno’s Garage

on

A 1982 Lancia Stradale – Lancia’s street version of the famous 037 rally car – is the newest car to emerge from Jay Leno’s Garage this week…

About Alex Bean

Recommended for you