Missy Elliott, Tweet Sandra Rose 7 years ago share MISSY ELLIOTT and TWEET New York Premiere of ‘HITCH’ at Ellis Island – Outside Arrivals Where: New York City, United States When: 03 Feb 2005 Credit: WENN