Carnal Urges
2021 • 340 pages

Ratings23

Average rating4.3

15

Read for Mafia Readathon 5.2022.

Against the popular vote... These two irritated the shit out of me.

May 6, 2022