Could the Tesla bomber still be alive?