As soon as we opened the curtains of our Palo Alto hotel room, we knew things weren’t looking good for our first experience with the 2017 BMW 530i. The torrential rainfall that had wreaked havoc on the area for the prior two days had only somewhat abated, and there were reports of widespread flooding. A […]
More...