Wednesday, April 19, 2006

YouTube Success

Marketers are loving YouTube, a social website that allows users to upload their own videos. The site was created recently in December 2005 and it's success has been largely viral. Read Article.