Archives

Russian Meteor Shower.

http://www.bbc.co.uk/news/world-europe-21468116

What on earth is going on?!

Advertisements