CICADA KILLER CAUGHT!… Return of the Sting?