3 June, 2025
0 Comments
1 category
Cinema Soup Film Festival Returns!
We’re back for 2026, live inside the castle-like Altgeld Hall at Northern Illinois University!
Submit your short film now on FilmFreeway.
Category: News