Last week, Elon Musk revealed the Tesla Cybertruck, Tesla ATV and a meme template, although, the meme template may have been an accidental gift. Either way, the internet loves it. And also last week, Starman came back from Mars just to check out what Tesla had to offer and he fell in love again. Here […]