Browsing tag: Cars 1996 Toyota Supra Twin Turbo By JDRucker Offbeat Car News, Social Cars, Uncategorized Dec 09, 2013 The 1996 Toyota Supra Twin Turbo was the first one to not offer a manual transmission and made the targa roof standard.
1996 Toyota Supra Twin Turbo By JDRucker Offbeat Car News, Social Cars, Uncategorized Dec 09, 2013 The 1996 Toyota Supra Twin Turbo was the first one to not offer a manual transmission and made the targa roof standard.