Loading...
Uploaded by jessyrowles on Sep 4, 2011
the tropical storm lee came from the gulf of mexico and the eye came over delcambre where we live in louisiana in the southern vermilion parish these are the after effects of flooding on september 2nd 2011.
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)