When Tokyo Police Club, a Canadian indie rock band from Newmarket, Ontario, released their first EP, the hype that it created was enough to deafen the young band. The question immediately became, how do you live up to such buzz? Well, by recording a debut album like Elephant Shell, that's how. And then following it up with something like Champ. Here's to living up to high expectations.
Official Website: http://tokyopoliceclub.com/music/
Added by ashley.hetherington31 on July 23, 2010