NECA Gremlins Display At SDCC 2011By Joe Moore on July 22, 2011 at 8:24 am under San Diego Comic Con NECA had a ton of Gremlins figures and other products on display at San Diego Comic-Con 2011.Click the headline of the story for the images. CompaniesNECADiscuss