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.