Auto Culture

A 1938 Tatra T87 Emerges From Jay Leno’s Garage

on

A 1938 Tatra T87 – the Czechoslavakian wonder car – emerges from Jay Leno’s Garage this week…

About Alex Bean

Recommended for you