BMW recalls over one million cars over fire risk

BMW recalls over one million cars over fire risk