A review by faeriesparks
Blood Promise by Richelle Mead

4.0

a bit boring in the beginning but omg so good and so many feels ...