80 Today!

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.

 

Denis Hoare