Awards Ceremony to Premieres April 18 at 8pm ET / 5pm PT Exclusively on Shudder Los Angeles – April 8, 2021 – Shudder and FANGORIA announced today presenters at the 2021 FANGORIA Chainsaw Awards, premiering Sunday, April 18 at 8pm ET/5pm PT exclusively on Shudder, AMC Networks’ premium streaming...