Scan barcode
A review by fantastical_angel
Bad Blood by Jennifer Lynn Barnes
5.0
WOW! JUST WOW. This series is soooo good. The twist at the end was perfection that I did not see coming. The end also made me tear up a bit