Massachusetts State Police Spot Great White Shark Near Beach

  • 10 years ago
A Massachusetts beach is shut down after state police helicopters spot a great white shark swimming close to a Cape Cod area beach. Jen Markham has the story.

Recommended