I believe it's one of the Leptoglossus sp. Leaf-footed bugs. Like one of these, but can't see enough detail for a good ID.
http://bugguide.net/node/view/245
Hard to make it out from these photos, but based upon the third image I would guess it may be a Wheel Bug, Arilus cristatus.
https://en.wikipedia.org/wiki/Wheel_bug
Comments (2)