iOS app Android app

Meteor Crashes in Russia

WATCH: Bizarre UFO Caught On Tape Over Oregon

Lee Speigel | Posted 02.23.2013 | Weird News

On the same day that a huge meteor crashed in Russia after breaking up over the Ural Mountains and injuring more than 1,000 people, two residents of G...