What is this odd insect?
This is a very weird looking insect that I found. It looks like it has the stinger and wings of a wasp, but its head and front legs are like a praying mantis. It is about the size of a wasp. Could someone identify this? Sorry if the pictures aren't too good, because it kept crawling away.