A review by kristianawithak
Bad Blood by Jennifer Lynn Barnes

3.0

This is a great series. I did not see any of it coming and I feel like I need to diagram what happened.