Metal Storm logo
Castle - Will Embark On Tour Over Europe In Fall

California-based metallers Castle will be heading out over the pond in September, where they will perform a set of headlining shows. A flyer with all confirmed dates is available below.

Band profile: Castle
Posted: 21.04.2024 by Bad English

Hits total: 248 | This month: 10