A review by jrrogue
Immaculate by Addison Cain

Wtf did I just read.