Poudre Canyon

What The Heck Is This Giant Bug Found In The Poudre Canyon?!
Ever seen one?  Kind of looks like a bat mated with a spider.
A friend found this on a hike in the Poudre Canyon this week.  A few of her Facebook friends claim it's either:

An exoskeleton tarantula, or
Just a very healthy-looking wolf spider
...
Read More

...