Meteor
Meteor Explodes Over Russia, Russian Church Leaders Blame God
Giant Shiny Object Fails To Distract Conspiracy Theorists From Their Normal Ramblings