Live TVLive TV
News18 » Tech » Photos

Steve Jobs wax statue at Madame Tussauds

TechFebruary 27, 2015, 8:02 pm

The team of Madame Tussauds had also replicated a pair of Lunor spectacles which is previously custom made for Jobs.

Latest Most popular

Live TV