A review by kathydavie
Deja Demon by Julie Kenner

5.0

The twists and turns this poor girl goes through...and still funny!