Comments & ID Thoughts
Found this in my garage. There’s another one or two in there. I live in Nashville, TN. Anyone know what it is?
- Submitted by:
- Submitted: Nov 5, 2018
- Photographed: Nov 5, 2018
- Spider: Unidentified
- Location: Nashville , Tennessee, United States
- Spotted Indoors: Garage or shed
- Found in web?: No
- Attributes: