Introduction Here at Old Colonel Cars we have we are delighted to have an immaculate January 2006 BMW E60 M5. This must be one of the best E60 M5’s available on the market today. This M5 has covered 81,000 Miles, backed up with a full service history, all performed by BMW main dealers or well respected specialists. ...
- 1st May 2021
- Trade (see all stock)