Sharks chomping on seals off Massachusetts, feasting on dead whale off Long Island

With warm weather here and more people out on the water, great white shark sightings are rising around the region.

This post was originally published on this site

The Owl Picks