Empulse RR Victory Racing’s Empulse RR and Project 156 Take Podium at Pikes Peak By Greg Jones Jun 28, 2016