The American Giants Youtube channel popped up for suggested viewing. This group has a great interest in the Muffler Man. The Muffler Man was a 25 foot fiberglass statue bought by businesses for advertising purposes. Thousands were made and displayed. Phillips 66 gas stations and the Muffler Man were closely associated. In 2008 while visiting Panama and staying in the old officer’s quarters in Albrook, towering out front was the Muffler Man only he was a Shriner wearing a fez. I thought it unique and took a couple of photos. Old news to American Giants. They already noted this obscure find on their Patreon site.



Leave a Reply