3/4" in length, very fuzz, makes the general bzzzz noise.
If you know exactly which species it is, I'd appreciate it! Taken with my iPod Couldn't zoom, taking the photo was a little unnerving.
Lat: 42.33, Long: -71.12
Spotted on Oct 14, 2012
Submitted on Nov 4, 2012