BMW 4 Series ALL optional extras rated – Long-Term Test | Episode 4