Weather Almanac: August 18
August 18
Today's Weather Fact...
On this date in 1983, Hurricane Alicia made landfall on the west end of Galveston Island, Texas. Before it was over, the category 3 storm claimed 21 lives and caused $3 billion in damages.