Meanwhile Twitter couldn't contain its excitement over candies made by none other than Elon Musk as he got thousands of...
7 May 2018 4:07 AM GMT