Documenting the World Wide Web, one webpage at a time.

Friday, December 09, 2005

151 Front Street

I frequently walk past this building but didn't know what it was: 151 Front Street . Apparently it is one of North America's "most connected" buildings. Electronically, that is. Cool.


Post a Comment

<< Home