Pikes Peak Race Won By 1368BHP Electric Car 2017 Pikes Peak car race is won by an electric car with almost 1400 BHP. Just amazing. Read more