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