The iconic and whimsical neon sign that greeted visitors to Duck’s Ugly Duckling Car Sales has been restored to its colorful glory days.
The iconic and whimsical neon sign that greeted visitors to Duck’s Ugly Duckling Car Sales has been restored to its colorful glory days.