SEVEN KINGDOMS Release New Music Video for “Castles In The Snow”
Floridian Power Metal Band SEVEN KINGDOMS has dropped a new music video for “Castles In The Snow”, off the band’s Napalm Records-released album Decennium. “We wish this had come out sooner, but it’s taken until […]
