Chopper 12 footage of dolphin trapped in Gowanus Canal

A dolphin was spotted in the Gowanus Canal.

advertisement | advertise on newsday

More in Latest user-submitted videos