Forever 21 Forever! New Store Hits Times Square NYC!

New Forever 21 store to hit Times Square in NYC! Supposedly it’s supposed to be even bigger than the others. I mean, you could not pay me to brave what I’m sure will be an insane asylum! But for tourists, they’ll enjoy!

Related Posts with Thumbnails

Leave a Reply

Your email address will not be published. Required fields are marked *