2011/05/18

Netflix Is 1/3 of North America's Bandwidth