A review by ftlobooks
Blood Beast by Darren Shan

4.0