Saw Mogwai in Cardiff yesterday. They were simply astonishing. Earth shattering (eardrum shattering for sure).
If you're going to see Mogwai this week in England or France or whatever prepare to be stunned. All I could was smile or close my eyes. I levitated a couple of times..
Click the blue button to listen to Glasgow Megasnake by Moggers