Demonoid at Silver Scream!twin9000Apr 14, 20171 min read"Demonoid (1971)" will screen at the Silver Scream fest in Dallas, TX as part of the Famous Monsters convention, May 26-28th!http://www.silverscreamfest.com/
Comments