A review by romancingthedata
Wreck the Halls by Tessa Bailey

3.5

Mixed feelings about this one. Initially I kind of liked the big, sweeping story, but then it started to be a bit too over the top for me I think.