Wednesday 19 December 2012

The Centaur Queen of England & The Cabinet Meeting




Very amusing. I'm quite sure however that we'll have our day when we get to dig up the grounds of Balmoral Castle where the Royal Family perform their occult rituals including those that use children.