....is perched 10 feet above the excitingly glutted commerce of Lincoln Road. It is clearly a tombstone for the artistic & wasted demon Miami Beach might have been. That is more than likely projection. The truth more than likely is : they couldn't afford a super duper professional sign so they got the cousin in the family who was an "artist" to paint a cheap piece of sign plastic and they stuck it up there. Who cares really.....the thing was an absolute visual triumph of our trip to Miami Beach.