A review by taylorreadsbooks
Blood for Blood by Ryan Graudin
4.0
WOW.. *wipes tear from eye
..I'm sorry maybe I will think of more words later..
..I'm sorry maybe I will think of more words later..