Made it: Mark Zuckerberg joins Madame Tussauds Posted on April 24, 2014 by Laura A net worth of $27 billion. Doesn’t wear socks. [Image: Mashable/Kurt Wagner]… …read more