A band of few words but massive sounds: MOGWAI live in Cardiff February 21, 2023 I walked out of the venue temporarily deaf and fully content with this. For Mogwai, music speaks much louder than words, in a very real sense. Region: South Wales Read moreA band of few words but massive sounds: MOGWAI live in Cardiff