Elon Musk Deletes His Instagram Account, Leaving 8.2 Million Followers Guessing
• https://www.zerohedge.com by Tyler DurdanIn the latest perplexing decision by Elon Musk, the Tesla CEO appears to have deleted his Instagram account, leaving some 8.2 million followers guessing what prompted the abrupt move.