For Sale: 1985 BMW M535i


While the BMW M1 was technically the M Division’s first car, it sold in such small numbers and was more of a homologation car than a full-on production car, the first real M car was the E28 BMW M5. The E28 M5 is one of the absolute best BMWs of […]