A review by bookchelle
Fangs by Sarah Andersen

5.0