Registered in Arizona since it left the showroom floor, this BMW M5 has around 92,500 miles on the odo and just changed hands ...
BMW M5 rides on a set of HRE wheels, has lowering springs, and a few carbon fiber extras on the outside. But do you like it?