Tech

A 75-foot-tall Elon Musk statue now towers over Tulsa, Oklahoma

They say flattery will get you everywhere, but uh…
On Wednesday, the Tesla Owners Club of Oklahoma and Tulsa Mayor G.T. Bynum unveiled a 75-foot-tall statue painted to resemble Tesla CEO Elon Musk…
Read More

Show More

Related Articles

Back to top button
Close
Close