A review by fairytalerue
Instant Karma by Marissa Meyer

5.0