Back to Story: DRIVEN: BMW X5 xDrive40e plug-in hybrid in Munich 146 / 158 ↑ Click for grid view DRIVEN: BMW X5 xDrive40e plug-in hybrid in Munich View full resolution ↑ ↓ Share ← Previous Next → Use your ← → keyboard keys to navigate