On this day, 80 years ago, at New End hospital in Hampstead, London, an extremely young David Sutch let out his very first scream ….. and he carried on screaming for over 58 years. Happy Heavenly Birthday your Lordship.
In Louth, Lincolnshire
To the Loony Party
Read our latest policy suggestions