A review by ayelysabrina
The Reckoning of Noah Shaw by Michelle Hodkin

5.0

The ending left me with so much suspense