C

It is just a mecca of advertising screens and over...

It is just a mecca of advertising screens and over priced stores. I don't get it. I mean sure, it's iconic, but at the end of the day it is just a giant advertising corner in Manhattan. Not impressed.

Comments:

No comments