...and for those that are wondering, it can be found here, at least for the time being.

It appears that the video could be part of Apple's official 'take-apart' guide. Interesting.

-Randy