Renewable energy fully powers Tortuga Music Festival at Fort Lauderdale Beach