Metal Storm logo
Concert reviews





Written by:

musclassia

Location: United Kingdom, London (Beyond The Redshift)
Date: 20 October 2023

Bands:

Cult Of Luna
Slow Crush
Gggolddd