A review by moonybabblesbooks
Bec by Darren Shan

3.0