Filmed on the Lower East Side of New York City and featuring Kathy Steuer.
Cast information is not available.
Director