The latest generation BMW M3 isn't as thrilling as the original E30 M3, but it's still mighty
View all car reviews