A 29-year-old Canning Vale man has admitted killing a 71-year-old woman in a horror head-on car crash on Guildford Road while he was drug-affected last year.