Thank you so much. I was looking for the pictures and I couldn't find them. I am not a big fan of Madame Tussaud's especially because it is located in Times Square but this will make me go see it.
4 posted on 09/03/2002 5:54:23 PM PDT by areafiftyone