Vince Maher / WENN

Adolf Hitler at Madame Tussaud’s

A frightening wax recreation of Nazi leader Adolf Hitler is seen on display at Madame Tussauds Wax Museum in London, England. This photo was taken on June 14, 2005 -- a little more than 60 years after Hitler's death by suicide on April 30, 1945.

See our biography of Adolf Hitler