Premieres \

FREE MP3: New Song From Tokyo Police Club

Power-popping Canucks leak the first song off their June album, Champ.

Michael Sheffield |March 29, 2010 - 1:30 pm