Free Spirit Media announces premiere screening of Bermuda at IFA Chicago
Free Spirit Media announces its first in-person public screening in over two years. In association with IFA Chicago, Free Spirit Media presents the premiere of Bermuda, a short film written