A review by freja_ts
The Visitor by K.A. Applegate

adventurous dark mysterious tense fast-paced

3.0