10.05.2005

Review: Super Furry Animals - Love Kraft

Super Furry Animals - Love Kraft: Solid, if unspectacular, indie-pop that's a bit pyschadelic and a bit forgettable.

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