๐ฌ
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