Wow.. Welcome to Tulsa!

Oklahoma has been. . . interesting.

Blurred

But more on that later.

Advertisements