mgold
[14 of 16]
For years, this enormous advertising sign towered above 11th Street (old 66) in Tulsa, Oklahoma.