A review by tdlove
Immaculate Corruption by Nicole Fox

dark mysterious tense medium-paced

3.75

Finally we find out the truth. And Dima sure feels stupid. The only thing I wished was different was the ending. Didn't give me enough closure.