Boing Boing has posted a video tour of the EH facility in New York: http://www.boingboing.net/2009/01/27/bb-video-inside-elec.html