A review by caffeinatedgen
Defy the Fates by Claudia Gray

3.0

There were too many things happening