The BMW M5 is the sort of performance car that tuning companies don’t shy away from, that’s both good and bad, depending on how big a fan of the car itself you are. Some improve it while many manage to ruin it with stupid body kits, completely compromised ride or other nuisances such as spoilers, [...]
More...