Hurricane Harvey Hammers Lone Star StateFITSNewsAugust 26, 2017December 16, 2022 by FITSNewsAugust 26, 2017December 16, 2022 The strongest storm to hit the United States in thirteen years slams into Texas ... and the worst is yet to come....