
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. this summer, bearing a political message.
What Happened: The giant Musk head has been sighted at Yosemite, Arches, and Mt. Rainier National Parks, stirring up attention and online debates.