California-based metallers Castle announced a set of tour dates, booked for this coming May. This tour will cover west coast part of United States. Prior to this tour, Castle will be touring also in other parts of US in March and April.
Check out the flayer below.
"I can't explain myself, I'm afraid, sir, because I'm not myself, you see."