I've just been to the Ufo the greatset story ever denied website and see they have finally given a release date for this film. It will be a worldwide
online event set for 17th October 2006 and is a pay per view event. I've seen all the trailers and they look great I can't wait. I just hope that it
lives up to everything it claims.
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.