Didn't know #RPatz is in Madame Tussauds #NYC, wonder if the rest of twilight cast's Wax is there?