Books With a Twist

Description
These are books with surprise endings. Which ones caught you off guard?
1
13,162 membres
455 critiques
3.9
Rang global 26
2
9,053 membres
316 critiques
3.9
Rang global 49