Home | Tag Archives: Deftone Studios

Tag Archives: Deftone Studios

‘Ombis’ new alien Film begins production per Deftone Studios

Buffalo New York is an area becoming more relevant in the independent arts field and production company DefTone Pictures Studio, the outfit behind the zombie feature The Final Night and Day recent awarded the title of “Best Western New York Horror Film” at the Buffalo Screams film festival and the controversial grindhouse three short film series Black Guy on a …

Read More »