Tag: florida

FLIFF In Gand Bahama Announces Film Winners

The 4 day film festival, FLIFF On Location: Grand Bahama Island wrapped on October 28th with an awards ceremony and official closing after what organizers...