Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.
Yup, you always hear Americans _itching about those dang foreign cars, but the reverse is true as well, there are plenty of dumb automotive ideas from the big four. But you do have to admit, European car electrical systems are (were) pretty iffy.