I posted awhile back about finding my "mystery spiders". One of my
friends claims to have heard they are called "Chilean Chevrons". I
cannot find any source to confirm or deny this. Anyone out there heard
of such a spider? Thanks ....
~Sometimes you're the windshield, sometimes you're the bug!~