Demonoid 1971 to screen at four new festivals!NOLA Horror in New Orleans, Official Latino in NYC, DC Shorts in Washington DC and Hell's Half Mile in Michigan.