Great Talks:
Why are so many things broken?
by:
Seth Godin
Gel 2006
more video