News for hackers. Stuff that matters.
Re:Google: You ain't seen nothin' yet by xinroman on Monday July 02, 2007 @10:24AM (#32031)
"You Tube is responsible for about 10% of all internet traffic."

What? This can't be true.