A review by thesuraya
Never Let Me Go by J.J. McAvoy

1.0

j. j. mcavoy’s worst. heavily disappointed.