In light of the "mantid" aliens discussed on this site, these guys creep me out. We have quite a few around out place every year and I have to
remind myself that they are beneficial.
Way to go pennylemon, as soon as I read your guess I knew it was right. Sad thing is I have seen them before out west. Only registered after I read
your reply. Damn my slow wits!
I'll justcsay its up for grabs. I don't know who is really into the thread and don't want to put anyone on the spot. Grrr if my phone would just
let me upload I have a good one. I'm still troubleshooting but it doesn't look like I'm gonna be able to upload it. Darn!