A review by chardpages
Archenemies by Marissa Meyer

5.0

I don't even know what to think.... Like how has no one figured it out well except the one but still how she even find out?