PDC stands for Product Development Center located at Ford's Research and Engineering thingy in Dearborn.


98.5 SE Sport V6, 97% stock baby!