Have you heard these Dog 3000? I share your liking of the Detroit Cobras etc. - still haven't heard the Bellrays, but they share the same ace singer as this lot. I bought their album on a whim, and it was on of those whims that you have every now and then that your very glad you did....