Oct 21, 2001 #1 Rono Rock n' Roll Doggie VIP PASS Joined Dec 26, 2000 Messages 6,163 Location the Netherlands Anyone know them ? They tour England and Germany in december. If you like new wave, check them out.