chase 22
(Weather Hobbyist)
Mon Sep 01 2008 10:26 AM
Re: Major Hurricane Gustav Closing in on Louisiana
On radar, it looks like Gustav has made landfall SSE of Houma LA