LIVE IN PHOTOS: The Libertines @ Alexandra Palace, London 27.09.14
The Libertines kicked off their three night stay at the Alexandra Palace last night (27th September) with a rip-roaring set that treated fans to tracks from both albums, as well as a few rarities. Although Carl announced the release of…