Petty Challenger

Installation of 4 new challenger lifts for the “King Richard Petty”. For the new signature series Petty Dodge Challenger manufacturing facility. (March 2010)