A review by pardonmywritings
Last Breath by Rachel Caine

5.0

omg shane is so sweet when he uncomfortably kinda-proposed! eek, next book please! :)