On today in automotive history:

Advertisement

At least we have the memes.

Share This Story

Get our newsletter