Showing posts with label Russia. Show all posts
Showing posts with label Russia. Show all posts

Friday, 15 February 2013

Meteor strike injures hundreds in central Russia

As you may have heard, a meteor struck Russia yesterday, but lucky nobody was killed.
The ancients  knew that meteors where "Betyls, the residence of God." Who am I to argue?
Here is my depiction of God flinging yet more chaos at the Earth.... as always.