RE: Times Square vibe in Madrid, Spain (Gran Via)
I agree the big screens on the buildings shows a bit of times square vibes
RE: Times Square vibe in Madrid, Spain (Gran Via)