Looks like I picked the wrong week to quit sniffing glue.
Laura Harring and Naomi Watts, 2001
ad for a video finding business in filmfax magazine, 1990.
The Vampire Lovers 1970 | Roy Ward Baker
Michelle Trachtenberg in Mysterious Skin (2004)
film of the day: harold and maude (1971) dir. hal ashby
Zoë Lund in Ms. 45 (Abel Ferrara, 1981)
140 posts