Damon’s Point is on the eastern coast of the island. No one is quite sure why it is known as Demon’s Point (even though there has been a demon on its shores). This mystery is the last thing on Vincent Stone’s mind. He’s too busy trying to figure out what to do with the dead body in his car.
Featured Stories: