Review: KL Hall has done it again!
Rating: 5 out of 5
Date: 07 7, 2014
I loved book one, and book 2 was even better! There were so many twist and turns, but everything flowed together so well. I'm patiently waiting for part 3!!!