A review by photogfrog
Freaks by Tess Gerritsen

2.0

Very short story.