A review by joebendun
Raven's Gate by Anthony Horowitz

adventurous dark mysterious tense medium-paced

3.0