TechCrunch: Completely Unsubstantiated Google/YouTube Rumor

Rumor is Google may buy YouTube for $1.6 billion; CNN and the Wall Street Journal have the story, too.

Friday, 6 October 2006

Ads via The Deck Ads via The Deck