I haven't seen this come up for a little while, but yes I'm afraid this was an ad for the sci-fi channel. It has provoked much discussion on ATS in
the past as you can see from the results of this search world trade center ufo sci fi promo
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.