Video of the week: Is this the future of the Internet?

October 27, 2006