๐ŸŽฌ

You Taste American

🎞️ Movie 24 min CA
1986

Michel Focault and Tennessee Williams meet the police in Orillia, Ontario, in this mixed media performance film about the 1983 Canadian washroom arrests.

Direction