Tags Chatham

Tag: Chatham

Video: Beachgoers in US rescue stranded white shark that was screaming...

In amazing footage emerging from Chatham, Massachusetts, beachgoers are seen rescuing a great white shark screaming for help after having beached itself while trying to...