Where is the Internet? [pic]

Internet Upstairs [pic]

Internet Upstairs [pic]Just in case you wanted to know where the Internet is, we found it down the street from Penn Station in New York City. Apparently, it’s just “upstairs” from a pizza place. Kind of disappointing right? You’d think the “Internet” would have a nicer location. Something like a Disneyland of servers with people wearing Tron helmets and zipping around on Segway scooters.. or maybe even Al Gore‘s basement.

Anyway, someone tell Angel Investor Neal Rapoport‘s (@nealrap) grandmother. According to his Twitter bio, she thinks he works for the Internet.