News

An anonymous backer told Fox News Digital why he commissioned a 12-foot Elon Musk head and dragged it across America’s most ...
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 ...