Something went wrong
Try again later.
Free Dead or Alive
A young girl makes a perilous journey from South/Central America to the United States unaware of the real dangers that lie ahead.
1 May 1961, Nuevo Laredo, Tamaulipas, Mexico
4 October 1969, Los Angeles, California, USA

