Here's an infograph showing ten facts about youtube..
20 Interesting Facts About Youtube [Infograph]
I wanted to know your opinion after seeing it..
Last edited by clairvoyant; 8 July, 2010 at 08:29 AM.
Dubai Web development - Web Design Kuwait
I thought they were ten?
Portfolio | twitter
sorry about the typo LOL
View Tag Cloud