Elon Musk is a living meme By Mediocrates2018-08-12 01:00 76% (1039) Elon MuskElongted MuskratElongated Musket GunTeslaSocksSpaceXTwitter