Local band wins spot in Okeechobee music festival lineup
By Emma Witmer | Jan. 11, 2017The Delta Troubadours, a rock ‘n’ roll band signed to Swamp Records, will be performing in the 2017 Okeechobee Music and Arts Festival, which runs from March 2 to March 5. The band landed this spot through the “Destination Okeechobee” competition, put on by ReverbNation.