The Pikes Peak International Hill Climb is set for June 22, 2025, so we're still a ways out from the race — but we suspect Ford will let more details about the electric racer come to light well ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results