Debise doubted Race 1 victory was possible: "I was thinking I couldn’t pass everybody on the last lap!"

Back
Top Bottom