A mysterious cone is found outside Riverdale in Illinois with dead animals littered around it. Also of strange coincidence are a number of the townspeople having disappeared as well under strange circumstances. […]
A mysterious cone is found outside Riverdale in Illinois with dead animals littered around it. Also of strange coincidence are a number of the townspeople having disappeared as well under strange circumstances. […]