Thursday, March 03, 2011

Today's Recall Notice

Mazda recalled 65,000 cars today after they discovered....*spins the Wheel Of Excuses*...spiders.