Review: amazing
Rating: 5 out of 5
Date: 05 28, 2014
I was so sure this wasn't going to have a hea that I was almost scared to read the ending!