A review by vhenderson93
The Vampire Prince by Darren Shan

4.0