Bill Pullman

Looking back at Ant & Dec's Alien Autopsy

Rob Leane Feature Jun 26, 2015

How does Ant and Dec’s Alien Autopsy, about a faked alien video from 1995, hold up? Rob has a look…