Jingle Hells, Witches Anonymous Step 2 by Misty Evans
Approx. 23,850 words.
Published on January 12, 2011.
Can Amy complete Step 2 of Witches Anonymous by Christmas, or will believing in a higher power put her back in bed with Lucifer?
Christmas is going to be hell this year...