Thursday, 26 August 2010
How does a Shepherd get to sleep? He counts sheepHow does a pharmacist get to sleep? He takes a sleeping pillHow does Nick Clegg sleep at night? God knows
We use cookies to give you the best experience, this includes cookies from third party websites and advertisers.