Press Releases from The Games Collector (1 total)
Christopher Lee’s Evil Laugh Competition Unearthed
London, United Kingdom: Whilst conducting the digital remastering process on his collected musical works, Mel Croucher unearthed a never-heard-before gem: An ‘evil laugh’ competition between…
Go To Page: