Review: Totally awesome
Rating: 5 out of 5
Date: 07 18, 2013
I laughed my ass off through the beginning, cried a bit in the middle and  then was happy as hell in the end. This book has it all!