November 11th, 1983Moron MoviesComedy0.0Len Cella delivers offbeat, silly and generally Moronic short filmsWatch