1 Articles

Cobwebs responsible for last week's big recall

Spiders are to blame for Toyota's massive recall of more than 800,000 vehicles last week. Seriously.