A review by chloebear21
The Last Storm by Tim Lebbon

challenging tense medium-paced

3.0