A review by cozyink
When My Heart Joins the Thousand by A.J. Steiger

4.0

I'm surprised by how much I enjoyed it. There was a fair amount of cringing.