Comments & ID Thoughts
I deliver new cars, found a lot of these guys on cars parked in our lot waiting to be loaded. Its a 3 mile x 2 mile concrete parking lot so I'm guessing these guys hitched a ride. My location is Chicago. A co worker believes he was bitten by one and had a bad reaction. Any comments would be helpfull.
- Submitted by:
- Submitted: May 24, 2018
- Photographed: May 24, 2018
- Spider: Unidentified
- Location: Elwood , Illinois, United States
- Spotted Outdoors: Man-made structure (building wall, fences, etc.)
- Found in web?: No
- Attributes: