Perhaps a slightly mellower version of the Turtle, but still pretty out there. Oddly, the lyrics are in Spanish, but then everything these guys do is odd. Their penultimate release, which came after a long layoff from 1996 to 2002. Anyway, get it.
192 kbps
No comments:
Post a Comment