You brought AOL to its knees, you took out the Apple online store, but now the true test: can the power of one billion fanboys take on Akamai?

Update: The answer was a quick yes -- but we're sneaky and figured out the direct link. Have fun, kids.

0 Comments

Stevenote video now live on Apple's site