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.
Bookmarks