posted on May, 15 2003 @ 06:54 PM
I saw this on the local news last night. I guess some of the scenes have been sold to SCIFI Channel. But here's the link to the Documentary
This isn't really my thing, but I thought I'd let everyone know about it.