The folks at New Line and Akamai Technologies are flexing their Internet muscle and posted this ad in the LA Times. Click on the image to enlarge Posted in: Old Main News Share: