Coverage from TWC of Tropical Storm Isidore making landfall in Southeast Louisiana in Sept. 2002, with a report from Gulf Shores, AL. and interview with former Jefferson Parish Sheriff Harry Lee...Thanks to Tony (Hurricaneadventures) for sending me the footage.
Link to this comment:
All Comments (0)