Angry BMW owner takes it out on his own M6

Daljinder Nagra
Angry BMW owner takes it out on his own M6
Angry BMW owner takes it out on his own M6

Spend £100,000 on a flagship car from a premium German manufacturer and you'd naturally expect the last word in quality, refinement and engineering.