The BMW E30 3 Series range has one of the biggest cult followings out of all the BMW models ever made. The series that gave birth to the legendary E30 M3 and the M3 nameplate altogether, deserves a special place in the hearts of thousand of car fans. And it can get even dramatically better with just a couple of well-placed upgrades and that’s part of what makes it magic.