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.
©2014 WWL-TV, Inc., A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.