Review: Amazeballs!!
Rating: 5 out of 5
Date: 07 19, 2013
This book was awesome it made cry, laugh and wish I could smack some sense into some of the character's!