Author: James Edmond
Posted in Concert Review
CONCERT REVIEW : THE TWILIGHT SAD, BARROWLAND, GLASGOW, SCOTLAND, UK, 5TH MAY 2026
As you approach the iconic neon lights of the Barrowland, the impressive size of the queue outside reveals the anticipation for the first of two…









