A review by brannonkrkhuang
My Phantoms by Gwendoline Riley

5.0

Oh damn this is a good book. It was painful though, as these things are.