Album Review: Mogwai, Rave Tapes

Sophie Metcalfe reviews the newest longplayer from legendary Scottish post-rockers Mogwai with extreme trepidation. Will it reach her high expectations?  When I was given the task to review ‘Rave Tapes’, I knew it wouldn’t… Read More