In the heart of Louisville, Kentucky, there’s a little slice of heaven that’s been serving up sweet dreams for decades.
Alabama cities may not have the glitz and glare of Times Square or Las Vegas but that doesn’t mean we can’t rock a cool neon sign. Do you recognize these?