A review by emily_is_reading
Iron Flame by Rebecca Yarros

4.0

if this book was 100 pages shorter and had less fighting between V and X, this would have ROCKED