The Libertines: 12 Photos From Their Victorious Alexandra Palace Show

The Libertines performed the first night of a three-night run at London’s Alexandra Palace on Friday September 26. It was the rejuvinated bands first UK show since their headline slot at Hyde Park in July.