Kaiser Chiefs - Thursday 19th July 2012

Kaiser Chiefs performing live at 2nd Festival Mares Vivas at Praia do Cabedelo Porto, Portugal - 19.07.12 (13 images)

Advertisement