Its pretty good for a mockumentary and more entertaining than some of the friction serials on TV.
I love the endless creative association where anything and everything can be attributed to proof of alien visitation.
I especially love how all the proponents take the subject so seriously. A must watch!
at least aliens are a more plausible explanation than a certain omnipotent, omniscient, omnipresent being, if you know what i mean