Caster Canyon
svendefono.business.blog
Caster Canyon was an old gold mine with a small ramshackle town at the base. It was bussling for years then one day something strange began lurking the town at night, snatching people. To this day people go up there, then vanish without a trace.