My girlfriend took a picture of this in her car. Around our apartment complex there are little beige/light green spiders that we always find in and on the outside of our cars. They are very intelligent and hide and peek out at you and stare at you...kinda cool but weird. My girlfriend happened to find this one in her car (scary HUGE...maybe queen??) and snapped a picture of it before annihilating it. What is this type of spider.????