The Next BMW M3 Could Be The Car That Divides A Generation

The new performance sedan will likely include some form of hybrid assistance, adding extra power and speed