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 More
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 More