A review by dorisxu
Defy the Fates by Claudia Gray

4.0

Waccccccccck. I felt bad for Gillian Shearer???? Even though she was absolutely awful??????