Ned Kelly is alive!