Oil Sheen on Newtown Creek
December 18, 2006
null
Perphaps this sign should read "No Wake - Pollution in Progress".


Newtown Creek
Patroled Newton Creek with Riverkeeper staff and the Regional Administrator of the Environmental Protection Agency (EPA).