Robert Palmer Watkins Releases ‘Walking Dead’, His Third Single Since Announcing Entry into the Music Scene as “Palmer”