A British Prod car compared to a Spec Miata!?!?!?!?!?

Think about it like this: A mosquito vs a tortoise.