see more
LONDON, ENGLAND - JULY 10: Press unveiling of the interactive Incredible Hulk at Madame Tussauds on July 10, 2003 in London, England. (Photo By Steve Finn/Getty Images)