A compelling mix of attraction and repulsion, Mainsqueeze is entirely composed of footage found online, surfing the deep web.
1984
1986
1941
2007
2013
1990
—
2019
2001
2003
1960
2022
1979
1977
1991
1996
2005