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...
Continue reading...