A review by ashm21
One Silent Night by Sherrilyn Kenyon

4.0

Another good one! Nice little twists!