A review by nateereads
Evil Star by Anthony Horowitz

adventurous dark emotional hopeful medium-paced

3.5