Thursday, 8 July 2010
What is the difference between God and David Cameron?
God doesn't pretend to be a David Cameron.
We use cookies to give you the best experience, this includes cookies from third party websites and advertisers.