BMW has recently made waves with its announcement of an upcoming electric iteration of the beloved M3. However, it appears that the next generation of this iconic model will maintain a petrol engine option alongside…
Author: Sajda
Sajda is a car enthusiast, however, she is more focused on motorbikes.