Haley is cursed!
»
»
She believes the curse. Lots of bad things happen to her. She attones. Fun to read