She was discovered on her porch in 1995 by a filmmaker who filmed the controversial movie "Kids."
Yeah, Larry Clark. A bit of an oddball. Then again, less depraved than most creatures of Hollywood.
Ping?