C
Chelsea Gillespie Review of Barcode Times Square
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: