mgold
[14 of 16]
For many years, this enormous advertising sign towered above 11th Street (old 66) at Lewis Avenue in Tulsa, Oklahoma. Through the efforts of preservation-minded people, it has since been restored and re-located a few blocks away at Quaker Avenue.