10.1k Views in Elon Musk, Featured, Satire Just in: Instagram Is Down Worldwide, All Thanks To Twitter Head Elon Musk?