A review by philibin
One Second After by William R. Forstchen

5.0