Elephant Shell

2008 • Album

Most popular songs of Tokyo Police Club

Trivia about the album Elephant Shell by Tokyo Police Club

In what year was the album “Elephant Shell” released by Tokyo Police Club?
The album “Elephant Shell” was released in 2008 by Tokyo Police Club, featuring 11 tracks.
What is the most successful song from the album “Elephant Shell” by Tokyo Police Club?
Centennial” is the biggest hit from the album “Elephant Shell” by Tokyo Police Club.

Other artists of Indie rock