German car giant BMW has launched its first ever M3 Touring model – with its world premiere in Britain. It has chosen the four day Goodwood Festival of Speed – which begins…
German car giant BMW has launched its first ever M3 Touring model – with its world premiere in Britain. It has chosen the four day Goodwood Festival of Speed – which begins…