deeangel85's profile picture

deeangel85 's review for:

Mama by Lexie Winston
DID NOT FINISH: 27%

Just went off the rails. First two were wonderful