A review by _kaylasage_
The Lovely Bones by Alice Sebold

3.0

I only have three words. Ah-ma-zing