sleaze rock? :?sounds more of a classic/stoner mix to me, but who gives a flying fu*ck about 'labels' - its all just music imo.
Not normally the kind of stuff I listen too, but it's pretty good. One of my friends bands is supporting them tonight night in Newcastle as it happens. If you're going HTH try & get there in time to check out Default Theory. :)