Beloved indie trio The Wombats are returning to Glasgow this year, taking to the stage on March 25. Deacon Blue - Edinburgh's Usher Hall . This Deacon Blue gig is unsurprisingly s ...