Jay Leno's Garage The 1985 Ferrari GTO Emerges From Jay Leno’s Garage March 25, 2019 Alex Bean Auto Culture, Blog, Video 1985, 2019, car news, Ferrari, GTO, Jay Leno's Garage 0 A 1985 Ferrari GTO emerges from Jay Leno’s Garage this week…