A review by arguemore
Vicious by V.E. Schwab

5.0

Well-written, and the plot seemed like it was also well thought of. It was a pleasant-more than it was a surprising–read.