General
BMW Recalls X5, X7 Over Windshield Seal
BMW has recalled 1,406 SUVs because their windshields may not have been properly sealed, allowing water in.
BMW has recalled 1,406 SUVs because their windshields may not have been properly sealed, allowing water in.