Festival NewsMusic News Slipknot reveal new masks and release new track ahead of Download Festival appearance 17th May 2019