Vote 2020 graphic
Everything you need to know about and expect during
the most important election of our lifetimes

Oops. Did Audi delete a curious press release claiming that it actually sells more cars than Tesla in response to news that the Model S outsold its full-size German competitors?

Advertisement

Share This Story

Get our newsletter

DISCUSSION

voiceofcmb
Voice of C. Montgomery Burns

Awwwdee.