Biffy Clyro are a Scottish rock band formed in Kilmarnock, in 1995. The band is composed of Simon Neil and twin brothers James and Ben Johnston. From Wikipedia
Rebecca Lucy Taylor debuts 'A Complicated Woman' through a five-night performance blending pop, theatre, and performance art.