Tulsa, Oklahoma, may not be the first city that springs to mind when it comes to pop culture, but maybe it should. As ...