Picture - Biffy Clyro at Grosvenor House Mercury Music Prize
Biffy Clyro arriving at the 2010 Barclaycard Mercury Music Prize at the Grosvenor House Hotel in London, England - 07.09.10
+ More: Biffy Clyro Pictures
+ More: Grosvenor House Pictures
+ More: Mercury Music Prize Pictures
+ Photo Album: Biffy Clyro arriving at the 2010 Barclaycard...