In the wicked wicked town of Manitou Springs something sinister is afoot. What could it be? What draws the legions of the dead and iniquitous there on such a sunny day? In the 1980s Geraldo Rivera declared Manitou Springs the Satanic Capital of the Western World! The very name Manitou is synonymous with mystery and darkness! Someone had better investigate. But does this evil sign mark my last chance to turn back?