A quiet little town in upstate New York, Lake Charlotte is the perfect place to raise a family. Or is it? People still talk of that summer ten years ago when four teenage girls mysteriously... This description may be from another edition of this product.