Hannah Spencer thinks she will never meet the man of her dreams, until one day an act of kindness and a little magic bring back a demon from the otherworld, Erick Salvatore, and he is determined to turn her life upside down...
Hannah Spencer thinks she will never meet the man of her dreams, until one day an act of kindness and a little magic bring back a demon from the otherworld, Erick Salvatore, and he is determined to turn her life upside down...