A review by cordelya
Club Dead by Charlaine Harris

5.0