Popular Mechanics

A Mercedes repair shop fronts this hot group of kids as they strip down, lube up and work over each other's body parts.

Loading countdown...

Release Date

January 1, 1985

Status

Released

Original Title

Popular Mechanics

Runtime

1h 25min

Budget

Revenue

Language

English