The day of the lie

The day of the lie

Ratings1

Average rating3

15
Filter by rating
-

A decent read but too long.

May 12, 2016