Tulsa is the second largest city in the US state of Oklahoma. The city itself has about 400,000 inhabitants, while the metropolitan area has almost 1 million people living in it.
From the Tulsa Travel Guide
Tulsa, OK
Tulsa, Oklahoma. Out of all of the places, it sounds like the most unassuming, boring place. But something made Tulsa a little bit more interesting for us, we were getting to stay with Nash’s Thompson side ...
Posted in Blue Moon Sunrise by t8sasser
Sometimes Touchdown Jesus Takes a Toll
to buy a really cool Halloween costume, but our alma mater, University of Tulsa, was playing the storied ...
Posted in Globetrotting Around the World by TulsaTrot
It's only 768 miles to Walmart
It was a last minute decision. I had had a few easy days, and on the Wednesday afternoon after faff ...
Posted in Gelli goes South-ish by Gelli