AUSTIN, Texas -- A mysterious alien space vessel has crash-landed here in Austin, TX! But have no fear, this wreckage site is all part of an interactive experience at South by Southwest, giving ...
If this peculiar documentary had been shown in April, I would have known for certain that it was a spoof. As it is, it's very difficult to take seriously. It claims that a handful (no pun intended ...