Here is a rather amusing video that's had a lot of effort put into it. Amazing what can be done on home PCs these days. (found originally here)