'63 Boycott - Art Theater

Monday, July 16, 2018 7:30 PM

Art Theater
126 W. Church St.
Champaign, IL

'63 Boycott will screen on July 16, 2018 at 7:30PM at the Art Theater as a part of their Illinois Filmmaker Spotlight series.

Details here.