ANGELUS APATRIDA launches new video for “Serpents On Parade”

Thrash metallers ANGELUS APATRIDA continue to promote their much acclaimed new and 5th album, Hidden Evolution, which entered the national sales charts in the band’s home of Spain at an […]

Read Article →