Tag: meteor

Russian Meteor Strike or UFO Explosion?

Russian Meteor Strike or UFO Explosion?

February 24, 2013 | By | 1 Comment

On Friday February 15th over the Ural Mountains in the city of Chelyabinsk, Russian people experienced what the beginning of the end would look like.

Read More