Tulsa’s Route 66 giants

TULSA, Okla. — Giants pepper one section of Route 66 in Tulsa, paying tribute to the iconic “Muffler Men” who decorated the route in the 1960s.

Visitors can see all the giants along 11th between Utica and Peoria.

Buck Atom the Space Cowboy lives near an old 1950’s PEMCO gas station, which is now a must visit boutique on Route 66…

Story continues

TRENDING NOW

LATEST LOCAL NEWS