You Taste American
Michel Focault and Tennessee Williams meet the police in Orillia, Ontario, in this mixed media performance film about the 1983 Canadian washroom arrests.
0 takes · 0 hearts · 0 replies
Nothing on the record yet. The first take opens the floor.