Release date: 12/29/1914 Release

Popularity: 0 Popularity

Original language: EN Language

Heart Add to favorites

Love, Oil and Grease

Star - Review 5

Overview

Ham and Bud, working as mechanics, wreak havoc at a new car dealership, almost wrecking a big sale.