July 23, 2010

Target Opens New Store in NYC

Target launches its Grand Opening of its new store on Sunday, at the East River Plaza; a "long delayed" mall at the FDR and East 119th Street.