Only heard two of their songs. I Know Where It's At & Never Ever. Only released one album in the states & i never heard of them again.