Was *just* listening to both of those yesterday. Weird.
Was in a drive through with my teenager a week or two back and 'I Was Made For Loving You' came on, to which he rightly asked 'what the hell is this garbage?' I had to go find Detroit Rock City and God of Thunder to try to explain to him what the deal is with those beautiful idiots. It was harder to explain than you might think.