Skip to main content

Eerie Steve Jobs wax statue display opens up at Madame Tussauds in Hong Kong [Video]