9/11 Explained in 1996?!

9/11 Explained in 1996?!

Scene from the 1996 movie "The Long Kiss Goodnight". Quite a coincidence huh? No, the people truly responsible for 9/11 love to show off to one another and to taunt the unknowing public. There are many such references in movies and tv shows; this is but one.