Auto Culture

A 1993 Toyota Supra Emerges From Jay Leno’s Garage

on

The Japanese-only 1993 twin-turbo Toyota Supra emerges from Jay Leno’s Garage this week…

About Alex Bean

Recommended for you