Crimson Idol
Caveman
I'd be very, very surprised to hear it on regular radio. And wow, a workplace that allows music?
Pet store I go to seems to have different music every 15feet or so! Last time I was there I heard Whitesnake and Status Quo in the reptile area and Meatloaf was playing near the fish, all from radio's rather than CD's. Seems to be quite normal for that place actually to have rock on, which is good cos I have/am considering seeing if they have any jobs going.