The amount of traffic generated each month by YouTube is now equivalent to the amount of traffic generated across the entire internet in all of 2000.
Posted on Sunday April 26th, 2009
© Nik Fletcher 2007-2011 ~ Contact ~ Archives ~ RSS