Mayor Larry Vaughn is here to keep the beaches open - no matter what’s lurking in the water! The well-meaning but naïve Mayor of Amity Island is dressed in his unmistakable anchor-print blazer, exuding confidence (and denial!). Whether he’s reassuring tourists or brushing off warnings, he’s an essential addition to any Jaws fan’s collection.