A review by archvine18
Groosham Grange by Anthony Horowitz

4.0

Need to have that sequel! Funny. Love the way the author wrote the book.