Wednesday, February 25, 2009

Things I Will Never Understand #502

Why do you think it permissible to honk at me from your puddle-avoiding, sparkling-clean Hummer when you are driving on my side of the road?