Roseblood [A. G. Howard]

"He called himself O.G." I'm pretty sure I about gagged right there. Full disclosure for the rest of this review, there will be a lot of spoilers because I don't think I could get across my absolute abhorrence for this book without mentioning basically everything about the plot. I think the most baffling piece about…