Sunday, April 16, 2006

This Week's Driving Pet Peeve.

Note to 93.4% of all Illinois drivers: The turn signal lever is not a factory option. Use the damn thing. Morons.

No comments: