8.04.2008

Review: Tokyo Police Club - Elephant Shell:

Upon first listen it's perfectly fine pop/indie rock, possessing little to set it apart from the virtual sea of same-minded bands.

  • TheirSpace
  • Stream the entire album
  • Purchase for $9.99
  • No comments: