24 Jun 2024, 12:22 UTC · By: Cristian Agatie / The 2024 Pikes Peak race was dominated by EVs, with Ford crowned King of the Mountain despite breaking mid-race and Hyundai dominating the Exhibition Division