Review: Crazy Good!
Rating: 5 out of 5
Date: 05 21, 2014
This book had so many twists and turns but I would not have ever guessed the ending. Kwan did his thing! Another great read down and many more to go!!!