Now Playing:

News

Business

Mark Zuckerberg Is Immortalized In Wax


Madame Tussauds unveiled the life-size statue of the Facebook CEO at their museum in San Francisco. The museum says Zuckerberg did not make himself available for a sitting, so artists used photos.

Comments

blog comments powered by Disqus

More News

More OPB