Having a sinking feeling that most people actually do think it was aliens …

— Elon Musk (@elonmusk) December 24, 2017