Tag Archives: Meteorite

Meteor Shower?? What? Or?

In Russia?

More here..

Or is it???

Vladimir Zhirinovsky denies meteorite, claims US weapons tests

Advertisements