Toyota!
While in Paris, France recently (xmas eve, 2012) and skating up the Avenue des Champs-Élysées toward the Arc de Triomphe, I came across the Toyota concept store. This is one of the most important retail locations on earth so this store is selling the brand ‘Toyota’, not specific cars. They set up their own little museum culminating with their hybrid technology ala Prius and … Read more