Got one living in the passanger side mirror of my car. Put the jet washer on it on Friday only to see another web on the mirror the next morning.
Never actually seen the spider but I hope to god it's not one of those big alien camel things. I'm not clicking on that link in case I see pictures of one. I've seen the videos of them on YouTube and since I'm off to bed I don't want nightmares.