Friday, October 28, 2005

YouTube - Broadcast Yourself.



This company is most definetely a home run despite Sequoia paying a hefty valuation for the deal.

No comments: