
Today's Weather Facts
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.

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.