NECA: 22-Inch Big Chap Test Shots Posted
Last Friday, NECA posted some rather impressive test shots of their new 22" Alien (1979) test shot in action. Check out the thumbnails above to see for yourself.
Related Stories: