Noel Iori
It was actually a faulty brake pedal switch!!
This is not the first time we have heard reports like this about our local Mercedes dealership regarding extortionate fees for work that wasn't needed.
Message Thread | This response ↓
« Back to index | View thread »
Copyright © uk autotalk