European Supercars from Japan – Part 2
But what is a “supercar”? How would you define it? Is it, in fact, even possible to come up with a definition that all car lovers will agree with? I’m not sure, but let me give you my own boyhood definition of “supercar” and how I arrived at the definition.
First off, some background. I grew […]