Gov. Stitt posts picture of himself with Tesla CEO Elon Musk
Tulsa and Austin, Texas, are reportedly finalists for Tesla's new Cybertruck factory. |!| Tulsa
Tulsa and Austin, Texas, are reportedly finalists for Tesla's new Cybertruck factory. |!| Tulsa