The Item (1999; dir. Dan Clark), from Trillion Entertainment, may possibly be the most fucked-up film of all time. I heartily recommend it.
Read MoreThe Item (1999; dir. Dan Clark), from Trillion Entertainment, may possibly be the most fucked-up film of all time. I heartily recommend it.
Read More