MOGWAI / THE TWILIGHT SAD | LIVE REVIEW November 27, 2018 MOGWAI / THE TWILIGHT SAD | LIVE REVIEW St David’s Hall, Cardiff, Mon 26 Nov Mogwai fans poured into St David’s Hall, prepared – or not – to be … Region: South Wales Read moreMOGWAI / THE TWILIGHT SAD | LIVE REVIEW