Around Halloween every year, Elgin Illinois has a small problem with the undead. Hordes of zombies, monsters and ghouls take over the downtown, corralling what few survivors remain into a few shops, stages, and dance floors. This year again, the zombies will rule downtown Elgin on Saturday the 25th for Nightmare on Chicago St. Unlike […]