Tulsa World, Tulsa OK

Newspaper: 
Tulsa World
City: 
Tulsa
State: