A review by moonybabblesbooks
Blood Beast by Darren Shan

4.0