First of all, there is still an Art House in Champaign, IL. When I saw My Own Private Idaho there in 1991 it had been called the “New Art” theater since around ‘87, when it was resurrected from its seedy past as a 70’s porn venue. The theater has been in existence since the early […]
