Showing posts with label 3.0 liter six cylinder. Show all posts
Showing posts with label 3.0 liter six cylinder. Show all posts

Monday, August 10, 2020

THE TOYOTA SUPRA IS BACK WITH A GERMAN ACCENT!!



The legendary platform is back on the road. But Bumper2Bumpertv says it may not be as much of a thoroughbred that some might prefer.