all-noise.co.uk
Album stream: Mogwai - ‘Rave Tapes’
Scottish post-rock legends Mogwai are back with their monstrous new album Rave Tapes next week (released: 21 Jan). Read my 4/5 review of it here. Before that, though, they’ve made the whole thing…