News

Billionaire Elon Musk was recently spotted touring Utah’s Arches National Park. Well, kinda. On Saturday, July 12, visitors to the park were greeted by a 12-foot tall sculpture of the tech ...