2.06.2007

Review: The Stranglers - Suite XVI:

Upon first listen it's not all bad, but it certainly is forced and not very organic sounding.

  • Stream clips from the entire album
  • Purchase for $11.69
  • 1 comment:

    Anonymous said...

    Not organic?

    There's plenty of organ on it!