CASTLE Announce New U.S. Tour, Festival Dates

MetalAges

Purveyor of the Unique & Distinct
Staff member
Sep 30, 2001
354,014
494
83
Virginia, USA
www.ultimatemetal.com
California heavy metal trio Castle have announced a slew of U.S. Tour dates in support of their newest album, Deal Thy Fate, released October 20th via Ripple Music. The upcoming U.S. dates, which feature stops at Black Smoke Conjuring SXSW showcase in Austin, TX and the NYDM Spring...

Continue reading...