Broken Hearts: Kaleigh's Revenge
Kaleigh had her heart broken. And now she wants revenge. But that's hard amongst the battle raging around her in her home city of Ithaca. Add to that the fact that she's a fallen angel with a curse, and you've pretty much got the worst time of her life... But her new friend, Gabe, may just make it the best time, too.