02-18-2013, 01:08 PM
Anybody else suspicious that this might've been a failed military experiment or something along those lines? I don't trust anything that happens in Russia, and these meteor sightings have been happening more often over the past few years around the world.