An image from Aaagh! It's the Mr. Hell Show!, one of the productions that also features David Max Freedman.
Advertisement
David Max Freedman
Plattsburgh, New York, USA
David Max Freedman is an American film writer, producer and director, best known as co-creator of the British animated television series Aaagh! It's the Mr. Hell Show!