Huge Spider Found at Palo Duro Canyon Near Amphitheater
We found this dead spider on the grounds of the amphitheater. It hadn't been dead long and it seems he (or she) was quite big.
We do have tarantulas in Texas, and talking to people around the office I learned that they've seen them at Palo Duro before.
Someone even said they see them every seven years or so, which I could find no scientific evidence of.
So, what do you think: is it a tarantula? Any ideas?