DEATH ANGEL - 'Alive & Screaming' The Ted Aguilar Song on Humanicide! (OFFICIAL ALBUM TRAILER)

Ted, Rob & Mark talk about the song "Alive and Screaming" on the new DEATH ANGEL album "Humanicide" ...which is out now worldwide! Order at or SUBSCRIBE to NUCLEAR BLAST: SUBSCRIBE to DEATH ANGEL: 'HUMANICIDE' is out now worldwide on Nuclear Blast Records ORDER ALBUM: Nuclear Blast: Death Angel: iTunes: Amazon: Google Play: LISTEN HERE: Apple Music: Spotify: Deezer: FOLLOW DEATH ANGEL: Facebook: Twitter: YouTube: Instagram: