A review by julia_nugent
Out of Sight, Out of Time by Ally Carter

funny lighthearted fast-paced

4.0