You are viewing a single comment's thread from:RE: Times Square vibe in Madrid, Spain (Gran Via)View the full contextonemanonewrite (58)in Deutsch D-A-CH • 11 days ago The big screens in the city is a good way to advertise products and services