Virgin Megastores Closing Times Square Store

  • February 17, 2009
Virgin Megastores will mark the closing of its Times Square store with what may be the biggest sale in music retail history, beginning Thursday.

The Times Square Virgin Megastore opened its doors in April 1996 and has since become an American icon, providing the backdrop for numerous movies and commercials filmed in the tourist hot spot that is New York's Times Square, per the company. --Nina Lentini

Next story loading loading..