Ellie MaeSep 11, 20208 minSacha Fenestraz: "Nowadays, I'm happier that I didn't give up" "It was a terrible year; I was very close to stopping racing. I gave it a chance in Japan."