The Tortuga Music Festival got underway on Fort Lauderdale Beach, promising three days of sun-soaked entertainment for thousands of people<a class="excerpt-read-more" href=" More ...