Seattle, WA thrashers Fallen Angels have released a new track in Forsaken Existence, which is off the band's upcoming third studio release World In Decay produced by Grammy award winning metal producer/engineer Michael Rosen (Forbidden, Testament, Death Angel, Flotsam and Jetsam, Tesla, Vicious Rumors).The album is set to...
More...
More...