A review by dharshanirymond
Blood for Blood by Ryan Graudin

5.0

Find my full review here

I rated the first book 5/5 and this book was even more better than that... How will a 5 star suffice?
The book was so good that I was continuously begging 'please let the ending not be a sloppy'. Aaaannnddd it was not! I loved the bitter sweet ending and I know I wouldn't have been with anything else...