Meanwhile, In Russia #russianmeteor #hilarious #science #space #aliens