News
3d
Irish Star on MSNElon Musk humiliated as giant mocking head makes mysterious appearances in National ParksThe sculpture has been spotted across America, and the man behind it has recently spoken out about why he created it.
According to a report, a 12-foot sculpture of Elon Musk‘s head has been popping up in various national parks across the U.S.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results