glock34girl
Well-known member
Was at a stop light and this thing jumped in my car or at least I think it did as it just showed up suddenly on my shirt. What is it? I live in Fresno Ca. I thought it was a mantis nymph but there don't seem to be raptors.