Mogwai turn 20

Is it really 20 years since Mogwai sort of kick started the shoegazing/post-rock revival? I still remember reading about them in the NME (remember the ‘On’ page?) during the height of Oasismania and thinking how refreshing they sounded against the backdrop of Britpop. Anyway, to celebrate they have announced four dates in June. Two nights […]