Williams Blvd. at Kenner, LA on 5/10/2011 4pm. Water guage under the pier shows water level at 18.75' or so.
River @ Williams Blvd - 5/10/11
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options:

