A short film for the closing track of "We Buy Diabetic Test Strips" by the NYC hip hop duo Armand Hammer.
1984
2002
2004
1994
2000
2025
2009
1999
2005
2016
2015
2018
1958
1991