We have our hands full with this BMW. It's receiving a 2 stage paint corrction. Years of washing your car, with a foam brushes causes swirls like this in the paint. It fades and dulls the paint.
Book yourself a power polish today and have your vehicle looking brand new.