WOW!.. is all I have to say about this emotionally powerful commercial from the Sussex Safer Roads Partnership. No wonder it was among the top on the viral charts.
Friday, April 23, 2010
Subscribe to:
Post Comments (Atom)
Are you a sucker for consumer culture?
No comments:
Post a Comment