1340 is the Key

I wrote recently about supercars, hypercars, and megacars and explained that, as far as I know, there is no official definition regarding the difference between supercars and hypercars. However, as to Megacars, there is a marker: the motor car in question must exceed one megawatt, which equates to 1,340hp. There are very few cars classified […]

1340 is the Key Read More »