ANOTHER CAR SPIDER!!!!
Looked almost exactly like the other one but there is no way, NO WAY!!!! that there was a hatching or anything. Nope. No more.
Even though this one showed up in the same spot as the other one. Nope. Just the two.
Nope. Not willing to consider anything else and would rather not firebomb my car.
Edit: I wrote this post last week and since then, I'm sorry to report there has been another spider. THAT MAKES THREE OMG MAKE IT STOP!!!!!