Biffy Clyro is a rock trio comprised of lead singer Simon Neil, and brothers Ben & James Johnston. Β They hail from Scotland, where their fame is not only massive there, but throughout most of Europe. Β In fact, they’ve headlined massive festivals such as the Reading Festival and T In the […]