Cite
 

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.

Other Weather Facts

Select month and date: