10 Things to Love in Tulsa
From the moment I stepped foot in Tulsa, Oklahoma, I realized that “windy” is just a way of life in this state that has seen more than 3500 tornadoes in the last 63 years according to the National Weather Service. The friendly “Welcome to Oklahoma” offered by my shuttle driver was almost cryptic as he…