05-07-2006, 06:12 PM
Ade Wrote::thumbs: How did you know that? Are they any good?
Only because their band name was mentioned as performing in Finland and I recognised the name, so I checked an image out to see if it was the name I recognised from my time in the UK ..
Don't really know their music actually .. can't recall if she screeches when she sings but she reminds me slightly of Grace Jones in looks