The towering, fiberglass advertising gimmicks once dotted the highways of American. Only 180 of them remain. We know of at least two in Montana. Were there more Muffler Men scattered across the state that we don't know about? Do tell!
As I slowly unscrewed one of the metal caps, I wasn't sure what to expect... Was natural gas going to come gushing out? Or a nest of angry wasps? Is it some sort of old EV charging station?