F
Felicia Roberts Review of Barcode Times Square
Loved it! Big screens ads EVERYWHERE, people EVER...
Loved it! Big screens ads EVERYWHERE, people EVERYWHERE! Truly what you see on TV! This was my first time in NYC and I will definitely be back.

Comments: