-
Thrash metal band Alpha Warhead hailing from Portugal, released their debut album on March 11th, via Firecum Records. Titled Code Red, the eight song material is set to come out in multiple physical formats. Pedro Silva produced, mixed and mastered the album, which was revealed on YouTube in December,...