I'll admit - I am too chicken to get any closer to this bug... I live in a residential area of NYC. I have 2, maybe 3 of these bugs flying around the front yard - in and out of a snowball bush. They're about an inch in length. The closest bug I've found is a baldface hornet. Can anyone tell me if that's what this is? I hope I attached the picture correctly.
Thanks!