NECA: New Product Shots On MySpace Posted by D_Martin on June 8, 2007 at 05:46 PM CST: NECA has posted new images on their MySpace page. Head on over to see Michael from The Lost Boys, the Hall Of Fame version of Leather Face from The Texas Chainsaw Massacre, and more.