Loading Video…
This browser does not support the Video element.
Marine experts trying to save endangered whale stranded near Delaware shore
Ocean experts in Delaware are on the scene after a fin whale became stranded on the bayside of the Point of Cape Henlopen State Park.