A review by katy82
'Twas the Knife Before Christmas by Jacqueline Frost

4.0

So bad it’s good. I’m still laughing.