Screaming Mad Film Fest 2.1
Schedule
Sat Oct 23 2021 at 12:00 pm to 07:00 pm
Location
I Hotel and Illinois Conference Center | Champaign, IL
Advertisement
A Film Fest dedicated to Dark History and Horror
Where is it happening?
I Hotel and Illinois Conference Center, 1900 S 1st St, Champaign, IL 61820, United StatesEvent Location & Nearby Stays: