A review by ladyblayde
A Demon's Horns by Marie Mistry

5.0

Holy cow!!!

Talk about a surprise ending! I could never have seen that one coming! I have so many questions -- on to Book 2!