TEST DRIVE: The First Generation BMW X5 M (E70)
The E70 BMW X5 M was nothing if not original. It was the first M-certified Sport Activity Vehicle released to the public and first Super SUV
The E70 BMW X5 M was nothing if not original. It was the first M-certified Sport Activity Vehicle released to the public and first Super SUV