A 16mm narrative short shot in New York with Nick Zedd and Warhol superstar Holly Woodlawn.
Release Date: August 19, 1996
Acting
Directing
View more ->