The latest in the 3-series lineup

The 335i GranTurismo M-Sport xDrive has the longest name of any vehicle I’ve tested so far this year.