A review by bruzzahquirk
Eclipse by Stephenie Meyer

5.0

Three words: what. The. F*ck.