A review by alittlebrittoffun
All the Beautiful Lies by Peter Swanson

3.0

Not as good as I thought it would be.