Quote Originally Posted by Plutonic Panda View Post
TLO rumor so take it how you will but they’re saying reports are Oklahoma has been chosen for the plant. Amazing news if so and props to Tulsa! Tulsa better brace itself to become a major boomtown or it’ll soon start seeing severe traffic congestion.

https://twitter.com/thelostogle/stat...prmVtAjRmD03OA
it would be in pryor right? like google and Canoo