A mere 16 minutes of recorded music shot the Canadian kids in Tokyo Police Club into the indie-rock spotlight. Since the release of... More >>>