pittsburghmusicmagazine.net
ANGELUS APATRIDA launches lyric video for “Killer Instinct”
Spanish thrash metallers ANGELUS APATRIDA continue to promote their newest studio album, The Call, which entered the charts in Spain at a stellar # 14 spot upon release in April of 2012 via Century…