The OPR Racing/Lucas Oil Team has WON the 2012 Super Production Rally America Championship. YAHOO! It was a long and hard battle to get this done this year but it happen. I like to say congrats to Lauchlin O'Sullivan and Scot Putnam for staying in there to gain this coveted award.
AND are in third place for the Rally America Overall podium finishers.