West Closure Demo.wmv
YouTube Viewers YouTube Viewers
466 subscribers
27,507 views
0

 Published On Jun 8, 2011

Operation of the 19,140 cubic feet per second West Closure Complex in Belle Chase, LA . (largest drainage pump station in the nation)

show more

Share/Embed