“A local legend gone haywire. A small-town cop. An impossible eyewitness testimony. Which is easier to believe—that killer mermaids exist, or that one person is worth risking everything
- Home
- Day: June 17, 2022
“A local legend gone haywire. A small-town cop. An impossible eyewitness testimony. Which is easier to believe—that killer mermaids exist, or that one person is worth risking everything