Review: snarkey and doesn't go the way you expect it too.
Rating: 5 out of 5
Date: 05 29, 2013
loved the flawed characters and the many surprises that come out in the book. Make ya think about what true love really is