Black Devil Doll From Hell/Tales From The Quadead Zone DVD Release Party! Meet Director Chester Turner!
Friday November 1st 7PM Forbidden Planet NYC 832 Broadway Manhattan, NY 10003 Meet Director Chester Turner and celebrate the release of both his 80’s classics, Black Devil Doll From Hell and Tales From The Quadead […]