News

The mayor in Jaws watched as, one by one, his townspeople got devoured, but the survivors stuck with him anyway — cue the memes Larry Vaughn was the mayor of a small Northeastern town for ...