What sort of crazy ignition gimmick is this?

Yep it's a Delta mark 10, got 2 of them, still work. Old man said the points would last way longer with that on there