Wednesday, December 9, 2009

Say what you will about snow. But snow is a fantastic sound absorber and natural traffic calming device. Nothing makes you slow down and pay attention like the risk of life and limb.

More please!

No comments: