Friday, January 29, 2010

Embrace Life

The "Provence state of mind" is about appreciating life.  This English commercial for road safety brings this idea to life beautifully, don't you think?

No comments:

Post a Comment