-
25 October 2021
Mogwai win Scottish Album of the Year award
The band have won the award following the release of their tenth record, As The Love Continues.
The band have won the award following the release of their tenth record, As The Love Continues.