Cherry Bomb

Cherry Bomb were a mid-eighties rock band in Cleveland who hired a talking duck as their manager—though not before singer Beverly Switzler and said duck faced off against a pan-dimensional…