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