A slick little song that might make you picture the Pink Panther strolling along wearing a top hat and swinging a cane-or maybe not.

More songs from this artist