Seminole Chief James Billie film featured in Palm Beach International Film Festival

The 22nd annual Palm Beach International Film Festival runs March 29 through April 2 at Cinemark Palace 20 in Boca Raton and Keiser University in West Palm Beach.

Copyright © 2017, South Florida
83°