'Death Crows' is the newest single from Leeds based Hardcore/Nu-Metal band 'Neon Rituals'. 'Death Crows' combines big hooks and even bigger riffs to prove that you don't need clean vocals to make a metal song catchy.
Home
Feed
Search
Library
Download