Elon Musk Life-Size Statue Gains Mockery and Gags Elon Musk has a life-size bronze statue in Manhattan, New York, and people online can’t seem to get enough of mocking and gagging over the sculpture. by Fran Sanders