Backflip With Chip, Oct 17 2000, Madame Tussaud’s Wax Museum Opens In New York CityBackflip With Chip, Oct 17 2000, Madame Tussaud’s Wax Museum Opens In New York CityOct 17, 2000 - In New York City, Madame Tussaud's Wax Museum opened to the public.LonnieLonnie