Land of the Giants: Muffler Men in Tulsa, Oklahoma
Tulsa, Oklahoma, is quickly becoming known as Route 66’s Land of the Giants. And once you see these roadside figures, it’s easy to understand why. Muffler Men are classic roadside attractions: fiberglass figures that stand between 14 and 25 feet tall. They were built between 1963 and 1972 by International Fiberglass in Venice, California. Originally, …

