Loading Video…

This browser does not support the Video element.

Seal released into Atlantic Ocean

A seal that was found flopping around a busy traffic circle in Riverhead on Long Island was nursed back to health and released into the Atlantic Ocean at Tiana Beach in Hampton Bays. (Video courtesy of New York Marine Rescue Center)