Skeen Dominates Road America

Skeen Dominates Road America

MikeSkeen.com Headquarters, Charlotte—After a long absence from the podium, Skeen launched to the top, finishing first in both Pirelli World Challenge races this weekend at Road America.   According to Skeen, CRP Racing had major breakthroughs on the test day,...