Pumpehuset, Copenhagen, DEN - 13/3
Gojira @ Store Vega, Copenhagen, DEN
Anthrax @ Amager Bio, Copenhagen, DEN
Lock Up streaming new album "Demonization"
Posted by AP on 10/03/17Previous Next
Birmingham, United Kingdom-born grindcore supergroup Lock Up have made their new album, ”Demonization”, available for streaming in full below, to coincide with its official release today.