- This event has passed.
GLEN ROTHES | Rothes Hall ***POSTPONED***
March 20 - 7:00 pm
This event has been cancelled as a result of the COVID-19 pandemic. We aim to reschedule all cancelled shows for later in the year or early 2021. For details on refunds please contact your point of purchase.