NECA is in the throes of their 31 Nights of Fright, where they will reveal new horror figures, packaging, and more every night in the month of October It kicked off with a bang and the first look at an Elvira figure coming next year and has continued all week long For those that may[...]