Loading...
Showing posts with label Chelyabinsak. Show all posts

Did UFO stop disaster by blowing up Russian meteor? (video)

In a  twist to the Urals meteor strike in Russia , new footage has sparked claims that the space rock was blown up by a UFO. ...