The Daily Beast posted this super cut of Meteor footage from Russia. Once again proving three things:
1) Everybody in Russia has cameras in their cars. It’s been speculated forever, but now this is the proof.
2) We’re under attack by a super race of meteors. Another speculation proven.
3) Aerosmith is awesome. Never speculated because it’s a universal TRUTH!