Slipknot Release New Song; Announce First Album In Three Years MUSIC / By timw_brap Welcome back maggots.