Did Apple's iPad debut put a choke-hold on the Internet?

Webmaster's Commentary: 

For the record, I am not seeing this here, and Twitter has been fine all morning.

Is someone trying to bash Apple?

Comments

SHARE THIS ARTICLE WITH YOUR SOCIAL MEDIA