A review by pardonmywritings
Midnight Alley by Rachel Caine

5.0