A review by griez
Bring Me Your Midnight by Rachel Griffin

3.25