6 of 24
Credit: Jack Clouse
This the water spout heading towards Grand Isle. It was taken from the offices at Clean Gulf Associates in Leeville, LA. The water spout is only 1 mile away from their office here in this picture.
© 2009-2013 WWL-TV, Inc., a subsidiary of Belo Corp. All Rights Reserved.
Powered by Broadcast Interactive Media.