A review by katiebabygurl5
The Vampire's Assistant by Darren Shan

5.0