A review by mousereads
When Villains Rise by Rebecca Schaeffer

4.0