New bmw m5 facelift Source Source Source Source Source Source Source Read Also: Bmw e60 facelift vs pre facelift Bmw e90 pre-facelift vs facelift Bmw e90 facelift vs pre facelift Bmw e46 facelift vs non-facelift 2009 Facelift bmw Bmw x3 facelift 2015