SportFury70
Senior Member
Saw this over on the FBBO site and figured I would share, guessing it's final now?. What a damn shame, now every car will say Made In China....
Stellantis is official: FCA and PSA merger finally sealed
Stellantis is official: FCA and PSA merger finally sealed