October 16, 2006 | Filed under: Internet TV
The 1.65 billion USD Google/YouTube deal has punctuated my awe that I needed to write this on June 26 2005.
Like what you're reading? Subscribe to my feed.
TrackBack URL for this entry:
http://www.morle.net/mt/mt-tb.cgi/268