Steven Taylor found this outstanding satellite image of Katrina. It looks like the eye is just making landfall.
Anyone have links to any satellite images of the gulf coast from today?
Steven Taylor found this outstanding satellite image of Katrina. It looks like the eye is just making landfall.
Anyone have links to any satellite images of the gulf coast from today?