- Record Label: Suicide Squeeze
- Release Date: Oct 10, 2006
- Critic score
- Publication
- By date
-
It’s not that this album had to be catchy. But when an uninventive melody is rehashed ten times to the point that you wonder whether literal keys and strings are missing from the band’s instruments, what you get is a diffusion line of a product that wasn’t even selling well in the first place.