Nightmare Island Series Boxed Set

Nightmare Island Series by Stella Drexler


Somewhere off the coast of Connecticut is a mysterious island community. To the mainlanders, Flicker Island is a quiet, innocuous community where the citizens live simple lives and rarely venture from their insular shores.  …

Read More...