Rather they sell anything or not, I think that is a good place to show-case their cars, since there are lots of foot traffic.
I would think the key idea to use that location for promotion purpose. Maybe they are just taking turns using that space there..! |