Martha Navarro was born on December 27, 1937 in Mexico City, Distrito Federal, Mexico. She is an ...
Mexico City, Distrito Federal, Mexico
Clerks premiered at the Sundance Film Festival 26 years ago, so we asked Kevin Smith 26 questions about the festival.
Watch the video