Speak of the Devil... They say you'd best stay away from the ghost town of Brimstone. But this group of strangers find themselves snowed in by the blizzard of the century. They say no one rides through Brimstone and lives to tell about it. So, what is going to do these outlaws in? The dark … Continue reading Brimstone