I look forward to your comments on this one.
Update: Friday 1-23-09
Looks like T3 took the video down. Here’s a screen shot of one scene to prove that it did exist:
I now have a copy of the now-removed-from-YouTube video…
T3 Looks Towards the Future (Part 3)