Mayor Vaughn was a character in Jaws that refused to close the town beaches in light of the risk of shark attacks.

Jaws

Jaws

27 March, 2020 by Gazza

Mayor Vaughn was a character in Jaws that refused to close the town beaches in light of the risk of shark attacks.

In this photo