Tokyo Police Club Challenge Fans, Play the Black Cat – July 27
Canadian indie rock band Tokyo Police Club are packing their bags and getting their passports ready for a 17-date headlining tour across the U.S. Supporting their second full-length release Champ out June 8, Tokyo Police Club are challenging anyone and everyone to the CHAMP CHAMPIONSHIP. Basically, if you have a talent and think you can […]