Results tagged “thecastle”

. The album finds them locked away in Glasgow, in their custom-built studio, The Castle of Doom, able to take the time to record, listen, re-record, and repeat until satisfied.

1