Kevin Heisler
02-08-2008, 08:49 AM
Yahoo has a new "webcam on steroids" service that (someday) promises to (maybe) stream live video worldwide. The official Yahoo blog line: "First night - killer good times, now making some tweaks."
What do you think? Should Yahoo write another peanut butter manifesto?
What do you think? Should Yahoo write another peanut butter manifesto?