Share

Last night Interpol stopped by David Letterman’s show to play “Barricade”, the current single of their new self titled album. They rocked it, but it certainly is strange to see the band without Carlos D. I’m still getting used to it.

Watch the performance below:


Join the conversation