Does anyone remember when Foreign Cinema was set to open with the giant 30 ft. Jesus statue and the helicopter (ala Fellini)?
Does anyone remember when Foreign Cinema was set to open with the giant 30 ft. Jesus statue and the helicopter (ala Fellini)?