Book of Revelations speaks of a swarm of locust like creatures with the heads of demons. Perhaps this is it. :eek:
You get one cricket in your house, and the little bastard can keep you all night chirping ...
This thing could be in the house next door and keep you awake for whole summer :rolleyes:
I'd love to take one to Iraq and see what it does against a Camel Spider :D