A review by mhmissey
All the Blood We Share by Camilla Bruce

4.0

Weird but so believable