Crimson Hollow Series

Crimson Hollow. A small town in West Virginia shrouded in mysticism and legends where every strange or scary story is true.