reading_rebel 's review for:

Pen Pal by J.T. Geissinger
5.0

Excellent, I couldn't put it down! It has been a hot minute since a book has kept me on my toes until the end.