Posts Tagged ‘rave tapes’

Scotland’s Mogwai released their eight studio album this week, Rave Tapes, and have announced a five month tour stint, running through Europe and North America. Full listing of spring tour dates below. North American tour dates: Apr. 11 – Las Vegas, NV – Hard Rock Live Apr. 12 – Indio, CA – Coachella Music and Arts Fes…