DAMNED ignites the stage in live music video “Grimnir”
DAMNED dropped a live music video for their track Grimnir on April 12. The video captures the band's electrifying stage presence, filmed during a live show at Ikebukuro Edge in Tokyo.
Flashing strobe lights ...