A review by lisarivers777
All the Beautiful Lies by Peter Swanson

1.0

Awful. Sick and pointless.