Home > Meme Archive
Oct 2, 2015 Source: CleanTechnica
First of all, let's say off the bat that the text on the meme below is not a direct quote of Elon Musk. In fact, I think Elon didn't mention Volkswagen at all during the Tesla Model X unveiling (even though he insightfully responded to the scandal last ... (Read More)
|
Tweet |