AArts and design Read More ‘Cowboy Bob’ newest giant in Tulsa’s Meadow Gold DistrictAugust 15, 2025 “Cowboy Bob” – a giant fiberglass statue of a cowboy – now stands over Route 66 near 11th…