Once again a Fantastic Condition E46 M Sport Touring done just 52425 Miles. Superb Bodywork with no issues at all.
The 2.5 Ltr six cylinder engine work perfectly in the E46 delivering a good turn of speed and a grear exhaust note.
Will update the page soon.