PopskyTestFlight
Poster

The Tarot

1983 • Directed by

Lynne Sachs

Filmed on the Lower East Side of New York City and featuring Kathy Steuer.

Release Date

4/18/1983

Rating

0.0/10