Review: undercover
Rating: 5 out of 5
Date: 08 22, 2013
Absolutely amazing. The ending was a surprise to me, but I feel like I should have seen it coming. Love this book!