Skip to Content

Statue

An Oil Town’s Golden Idol

How an energy company's 76-foot gift to Tulsa went from eyesore to icon.

November 15, 2024