Tokyo Police Club Play Final US Show at Irving Plaza
Tokyo Police Club performed their final show on US soil at Irving Plaza on Thursday, November 20. This was night two of the group's NYC run for their farewell tour. Opening the show was fellow Canadian indie rock band Born Ruffians.
…