So I am usually pretty good about being able to figure out ID's on creatures, but this guy momentarily has me stumped. I originally thought it was a Cicada Killer, but I am not so sure. Thing gave me the creeps though. It was eating a bumble bee!!
As I am taking its picture it suddenly flew at me...almost made me soil my pants!!