Bad Blood
2016 • 384 pages

Ratings25

Average rating4.2

15
c4msx
Camila
Saved as Want To Read
Started reading
Added to listRomance
Added to list5 Stars
Added to listMystery Thriller
Finished reading
Rated 5.0
Reviewed

Read full review