A review by sockimposter
Tormented Soul by Dylann Rhea

5.0

Hold on, I just finished it and I need a minute to catch my breath. Or a month.