You are viewing a single comment's thread:
I agree the big screens on the buildings shows a bit of times square vibes