Profile Picture
universalff Company / Enterprise
Kansas City, MO, United States
The Universal Film Festival was founded in 2007. An internationally touring hybrid festival with both live and virtual fully interactive events.