Hate Spiders? Buy A FordHate Spiders? Buy A FordThe engineers at Ford apparently hate spiders just as much as you do!Stephanie McCoyStephanie McCoy