Central Long Island

What is dumping into Reynolds Channel Long Beach, NY Sept 4, 2010????

Written by centralli | Oct 30, 2010 5:55:00 AM

[youtube=http://www.youtube.com/watch?v=R4vfVJSuC60?fs=1]