Assault with battery 21 May 2012 I have a 2007 BMW 525i that has about 105 000 km on it. It... read more