poster

Leo & Lance (1983)

7.5 | Jan 01, 1983 (US) | | 01:36

The good times are here!

Temperatures are rising in snow country, and there isn't a thing Leo Ford and his buddies won't do to beat the heat!

Featured Crew

Director, Producer
Supervising Editor