braken bat cave meshweaver

Spider Halts $15 Million Construction Project
No, this isn't something out of a science fiction movie, but the discovery of a new species has put construction of a new highway in Texas at a complete stand-still... And it's not a giant spider like in the movies that would halt our hearts much less construction projects! It's an tiny little dime-…