February 19, 2020 at 7:27 pm
#107102
Just goes to show all these people who turn their nose up at certain car brands and pay through that same nose for a badge on the bonnet that they all get the parts that go into all cars from the same place, you don’t think Mercedes or BMW make their own 10″ touchscreens etc do you!?