Saw this on the street while vacationing in Menaggio, Italy last weekend. Anyone here know the car/owner?[IMG]