top of page

Original ALIEN "Big Chap" Test Footage