The December 2003 issue of Wired Magazine features this article on geek heaven, otherwise known as the server room at WETA Digital. Thanks to DB for the scan! [More] Posted in: Old Main News Share: