A review by mwhd
Defying the Odds by Kele Moon

4.0

BEYOND adorable.

My only problem with this book was the long chapters BUT NOT A BORING SECOND.