Tuesday, March 22, 2011

Surprise in Leeds


Guess what finally made its way back to the Interpol setlist tonight in Leeds, England? The Specialist! Not a mistake, not kidding.