Leslie David from Ontario, Canada is a thrill-seeker with a passion for adventure and surprise. Along with her other passion in life