Human Editor's Note: Mr. Idol's allusions to his heyday are obvious. The song rocks as he does still, hard, with…