A review by bryckk
New Moon by Stephenie Meyer

5.0