False Awakening
Nightmare Island Series Book 1
By Stella Drexler
There were a lot of strange things about Flicker Island, just off of the coast of Davenport, Connecticut. The twins that have suddenly showed up at Davenport High School are acting a little bit strange, too, in Nightmare Island: False Awakening by Stella Drexler. Mia...