Thursday, December 13, 2012

Driving...

Fact: 33% of car accidents occur from driving too close.

No comments: