According to UK magazine AutoExpress, the next generation BMW M3 would feature a fresh 3.3 liter six-cylinder tri-turbo engine. The rumormill also churns out that one of the three turbo will be powered by electricity and the powerplant will produce … Continue reading

