Was just watching Jaws last night (lockdown boredom) and I was wondering who the Mayor of Amity Island, Larry Vaughn, reminded me of. I couldn't quite get it but @AamerAnwar has nailed it wonderfully in this thread - it's a riveting read! https://twitter.com/AamerAnwar/status/1249617309561507841
yep, him too, actually!