Back in 2021, the internet was a buzz with new legislation calling for kill switches to be implemented in new vehicles by 2026. With 2026 models set to start shipping in a few months, do these new ...