Started by Corporal Hicks, May 15, 2008, 11:15:37 PM
Following in the wake of it’s recent announcement and release of pictures regarding their upcoming 7″ Giger’s Alien, NECA Online has just unveiled some more photos of it’s 18 incher!
Be sure to check the rest out and keep an eye on our forum for some upcoming high-res versions! Thanks to Rafael S.Update – NECA has also just also released pictures of the 7″ in the box. You can find the high-res versions on our forum.
Link To Post