The iconic Ugly Duckling Car Sales sign makes an electrifying return to Las Vegas’s famed Neon Museum after 136 hours of restoration and refurbishment.
Photo Credit: The Vox Agency
Source: NBC Southern California – Southern California News – VANESSA ARREDONDO