Tokyo Police Club Perform On ‘The Late Show’
Tokyo Police Club visited ‘The Late Show with David Letterman’ on April 19th at the Ed Sullivan Theater in New York City, performing ‘Nature of the Experiment’. Watch it at YouTube.
‘Nature of the Experiment’ is off the Canadian indie rock band’s EP ‘A Lesson in Crime’, out now on Paper Bag Records.