A review by leaphornlover
Broken Angels by Graham Masterton

2.0

A bit gruesome for my tastes.