It’s absolutely rammed in the CIA for Scottish rock heroes Biffy Clyro, and that’s no surprise for arguably one of the best British bands of this millennium
ARCHITECTS | LIVE REVIEW Motorpoint Arena Cardiff, Fri 18 Jan With a rich history of producing some of the most globally renowned heavy music, Britain’s music scene has proven itself …