Ok many of you will remember the coincidences about independence day the movie and 911 etc...
Now this is freaky in Armageddon there is the same coincidence. Watch the countdown. You judge.
I think there is also a 3rd movie with some other weird thing but I cant remember which one.
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.