Killer Bee is a killer band of a specific commercial hard rock stripe. Yes, we heard lots of these kinds of bands mid to late 80’s and surely there are as many sing-able choruses here as heavy rockin’ riffin’, but Killer Bee mines this vein very well indeed