Create an Account
— or —
Inevitably, the Internet has meme-ified the meteor that injured over 900 people in Russia Friday.
By Fernando Alfonso III
What's the cause of the Russian meteor? Probably physics. But everyone on Twitter has a theory anyway!
By Kris Holt