Interview with Tokyo Police Club
Formed in 2005 in Newmarket, Ontario, Tokyo Police Club is a indie rock band that quickly generated a buzz with its music. After releasing 2 EPs, they made their full-length debut with 2008's "Elephant Shell" and followed that up two years later with "Champ." In this WatchMojo.com video, we get the chance to speak with members of Tokyo Police Club to learn their origins, their sound, their music-making process and more. To find out more about the band, click HERE.