Tag: Glasgow Royal Concert Hall
TOUR NEWS : MOGWAI celebrate first UK No.1 album (and US Top 10) by announcing special hometown GLASGOW ROYAL CONCERT HALL show for 7 November
Mogwai Announce special hometown show at Glasgow Royal Concert Hall on 7 November As The Love Continues debuts at No.1 in the UK Official Album…