Pumpehuset, Copenhagen, DEN - 13/3
Gojira @ Store Vega, Copenhagen, DEN
Anthrax @ Amager Bio, Copenhagen, DEN
Steve Harris British Lion to Denmark in August
Posted by AP on 19/03/17Previous Next
The project released its début album, ”British Lion”, in 2012 and below, you can watch the official music for one of the singles from it, ”This is My God”.