“42.7 percent of all statistics are made up on the spot.” – Steven Wright

3 Jun

Time Spent on Facebook up 700 Percent, but MySpace.com Still Tops for Video