Books With a Twist

Description
These are books with surprise endings. Which ones caught you off guard?
1
13,208 membres
459 critiques
3.9
Rang global 26
2
9,071 membres
317 critiques
3.9
Rang global 49