Which sparks the stray neuron of course. What is the status of this? The last news per that link sounded like some legal limbo.... which I suppose is an improvement over the legal purgatory where it was for so long in the past.
But on the mysterious billboard.... I've been meaning to take a picture, just as proof I wasn't making this up, but I keep forgetting. The only evidence of this billboard or site I can find is this picture on flikr. That's the billboard. Let's call it the Seinfeld billboard. Mr. Google tells me nothing which is weird in itself. Google knows everything I thought.
Maybe the edge of the Strip District is like the Twilight Zone of billboards.