For this first installment of a very irregular – think random – series, Leftlane’s Car Spotting, we’ve found some true Americana lurking in Europe. We’re on our way back to Geneva for the annual new car show after making a quick side trip to Munich to visit BMW’s facilities (check back for future features!) and [...]