NEW YORK, NY — Michael Jackson arrives at Times Square Virgin Megastore in-store meet and greet to support his new album ‘Invincible’ on Nov. 7, 2001. CREDIT: Anthony Dixon / WENN.com Sandra Rose 2 years ago share Michael Jackson at Times Square Virgin Megastore in-store appearance to support his new album ‘Invincible’ Where: New York City, United States When: 07 Nov 2001 Credit: Anthony Dixon WENN