A Love Letter to the Coolest City — Tulsa, Oklahoma
Tulsa, Oklahoma, might just be one of the coolest cities in the world, and I don’t think enough people are talking about it! We recently spent some time filming for our “Route 66: Missouri - Oklahoma” episode in the city, and…