Hoping for a lot more of this worldwide - this recent picture shows a dealership in France!
Post image

Comments