Biffy Clyro have played a special gig to mark the 20th birthday of an iconic Scottish music venue.King Tut's Wah Wah Hut in Glasgow made musical history as the place where Manchester band Oasis were discovered and signed by Creation Records during a gig in 1993.Brothers Liam and Noel Gallagher turned up uninvited with their band and managed to secure a last-minute spot on the bill.They caught the eye of Creation boss Alan McGee, the rest is history.
Stopcryingyourheartout.com — Biffy Clyro have played a special gig to mark the 20th birthday of an iconic Scottish music venue.King Tut's Wah Wah Hut in Glasgow made musical history as the place wher... more info