A review by naughty_librarian
Club Dead by Charlaine Harris

5.0