| | Ratings (2) |
Give your Rating |
4.5 superb | hellblau | November 5th 10 | An album of exceedingly clever pop and garage rock from this German/French duo. Originally released in Germany in '95, it didn't see a US release until 7 years later.
Bump |
| |
Give Your Opinion on Oh Ah!
|