← Return to photo page

Madame Tussauds to unveil a wax figure of Steve Jobs to commemorate the first anniversary of his death. It's insane.