Since its founding in 1984, the aptly-named Oddball Films has constituted one of the stranger spaces in the cinema world. An archive as interested in orphan home video, Italian psychedelic cartoons from the 60s, and instructional bumpers about hygiene intended for American classrooms as any neorealist classic or lost masterpiece, it was the brainchild of Stephen Parr, who passed away on October 24th.
More