What PEST is THIS?????
I'm working out of MD close to DC..... someone please tell me what this monster is??
I know you have to have a thick skin for real estate, but this is a mix between and spider and a worm..... the most disgusting things on the planet.
How do I get rid of them?