Release date: 01/13/1988 Release

Popularity: 1 Popularity

Original language: EN Language

Heart Add to favorites

Lea Press on Limbs

Star - Review 6
Animation

Overview

Yet another miracle of modern science is presented in a parody of the "Lee Press-On Nails" ads.