Just found this on twitch.tv - they live stream a bunch of pinball stuff at ungodly GMT hours, but they've saved footage of a STTNG teardown that I thought some of you might enjoy or find useful. (Wish I'd seen it before starting on my DESW!)
http://www.twitch.tv/lethalfrag/profile
http://www.twitch.tv/lethalfrag/profile
Last edited: