Beautiful, interesting, incredible cinema.
Barbara Rubin’s 29-minute Christmas on Earth is the filmic record of an orgy staged in a New York City apartment in 1963.
Barbara Rubin’s 29-minute Christmas on Earth is the filmic record of an orgy staged in a New York City apartment in 1963.