A review by bdbooks
Glitch by Briana Michaels

emotional funny hopeful lighthearted fast-paced

5.0