October 12, 2006 | By Anthony Capkun
Scenes from the 2006 NECA Show, held in Boston, Mass. (Photos A. Capkun)