Interpol paid a visit to The Carson Daily show and brought along a few tracks from their latest Selftitled album. They performed lead single from the album "Barricade" which was released back in August and also "Lights" from the album. They are currently on tour and stoppign just about everywhere on it! You can check out the dates over on their official site. You can watch "Barricade" up top and "Lights" after the jump. Thanks to The Audio Perv for the videos.