recently aquired a large sign.....style pepsi cap size about 5 ft.
I have looked online but everything so far seems to be smaller than this.
does anyone have a place to reference to look for detail on this?
I think it is steel and made in St. Louis
Thanks for the help