A review by bookthra
100% Match by Patrick C. Harrison III

dark fast-paced

4.0

Absolutely foul, nearly made me vomit