Satellite image taken on August 25, 1992 as Hurricane Andrew makes landfall on the Louisiana coast.
[ close window ]