Castle Rat might look and sound like they’d fit right into the background of a Dio music video, but they’re actually a fantasy doom metal band hailing from the mystical lands of Brooklyn, New York.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results