Every Last Lie

Every Last Lie

2017 • 279 pages

Ratings8

Average rating2.9

15

Honestly, the short sentences and stupidity of people are too much of a put me down.

October 25, 2020