Tulsa World
Meadow Gold District becoming 'land of giants' with new Route 66 attraction
Route 66 travelers will soon have a reason to think of Tulsa as the Land of the Giants. A third “giant” is destined to stand tall as a roadside attraction in Tulsa’s Meadow Gold District along Route 66.
5 days ago