Filmed on the Lower East Side of New York City and featuring Kathy Steuer.
Release Date: April 18, 1983