How come these advertisement squares are few and far between? Different aims in different countries? Where are they in Paris? Madrid? Lisbon? It seems to be either American/British or far eastern cities
Start of December Sam is in NYC on business, has agreed to take videos and stills of Times Square for me, remember to follow him up on this and give a proper briefing