As you roam the forest of the Okeechobee Music & Arts Festival and lounge by the lakeside beach, you might come across a glowing, 25-foot-tall geometric flamingo. No, you’re not hallucinating. That’s ...