A review by jadecrichfield
Fractured Freedom by Shain Rose

3.0

Smut good, pet names ehhh. Story a little insane but okay.