After some googling I found out that they are called "Cicada Wasp Killers".
As a person who is scared of all stinging insects, what should I do now that I've found out that these horrific creatures have invaded my front yard?
http://www.youtube.com/watch?v=aCCmdnS7zjg
http://www.youtube.com/watch?v=xrI03sdyuYw
http://www.youtube.com/watch?v=lGc1qq8D0sI

