8 More Great White Sharks Spotted Off Cape Cod | NBC Boston

8 More Great White Sharks Spotted Off Cape Cod