Along with Flease & Lice and Larm they were probably the first dutch band I found..and for sure they were the first I liked a lot! I'm currently listening to them after many years and..damn,they rules! If only I could understand their lyrics!!!! Anyway..I'm reading about a new album..is that true?? any link?