Looking for a new riding lawn mower? John Deere has just released the Z370R, a zero-turn electric riding lawn mower. Learn about it here.