They played their first show in Glasgow on 10 December 2005 and they quickly gained a reputation for excellent live shows.
They played their first show in Glasgow on 10 December 2005. They quickly gained a reputation for excellent live shows.