A review by hangyreads
Defy the Night by Brigid Kemmerer

5.0

It has been a while since I read a YA fantasy that sucked me in and gave me all the feels you want from one.