Nile LiveseyMar 4, 2019TestDrive2019 BMW X5 xDrive50iBMW is on a roll with new updates to their Sport Activity Vehicles, including the all-new 2019 BMW X5 xDrive50i M Sport with the $16,000 Pre