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

5.0

I really liked this book.