A 1938 Tatra T87 Emerges From Jay Leno’s Garage July 29, 2020 Alex Bean Auto Culture, Blog, Video 1938, 2020, car news, Jay Leno's Garage, T87, Tatra 0 A 1938 Tatra T87 – the Czechoslavakian wonder car – emerges from Jay Leno’s Garage this week…