RE: Times Square vibe in Madrid, Spain (Gran Via)
The big screens in the city is a good way to advertise products and services
RE: Times Square vibe in Madrid, Spain (Gran Via)