Found the remains of this big fella, in a spider web. October 2006
by Magpye Oct 17, 2006 9:32 PM
This is the first year I have seen these things. They seem to be everywhere in this area (OKC)
by psporter Mar 28, 2007 9:12 PM