Daily Archives: November 30, 2013

God Hates Scotland

Thank God for Clutha helicopter crash. “The helicopter that crashed into the roof of the Clutha Vaults bar in Glasgow “dropped like a stone” onto the roof of the pub. Eyewitnesses described hearing a backfiring and spluttering sound before seeing … Continue reading

Posted in Uncategorized | Comments Off on God Hates Scotland