9.08.2009

Review: Discovery - LP:

Upon first listen I just hope the over-the-top electronic experimentation stays in this side project and doesn't bleed too much into their respective main bands.

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