As far as dumb ideas go, this one ranks really high up there - it doesn't help that I hate stinging bugs of any kind. But, there are stinging bugs, and there's the tarantula wasp. The largest of species of wasp in existence, the tarantula wasp has a sting rating of 4 on the Schmidt Pain Index of ...
READ MORE +