. 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
Results tagged “thecastle”
Austinist Album Review: Mogwai, Mr. Beast
« Previous
1
Next »

