Bodycam shows Nantucket official slurring, swaying during DUI stop after crashing into sign: police

Bodycam video shows Nantucket Planning Director Leslie Snell struggling through field sobriety tests after allegedly crashing into a street sign.
💡 AI analysis provides alternative perspectives on current events