Tarantula

What The Heck Is This Giant Bug Found In The Poudre Canyon?!
What The Heck Is This Giant Bug Found In The 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 ...