Videos WhatFinger

Saturday, September 06, 2008

No wonder my connects & downloads are taking so long.

Internet traffic grows 53 percent from mid-2007.