Great deal on the rims? Do they know you got such a deal;-)
I dunno? I had new tires put on last night, so Ive got some good 22" PZero's for sale but beyond that the Ford "OEM" wheels have "Made in Korea" stamped on the back of them.....
Can you believe that?