A compelling mix of attraction and repulsion, Mainsqueeze is entirely composed of footage found online, surfing the deep web.
1989
2018
2023
1993
1906
1955
2013
1965
1966
2019
1943
1970
2022
1978
1995
1939
1958
2021
2009