Michelle Rodriguez

Michelle Rodriguez
Latin Film Festival 2000: Premiere of the movie "Girlfight" at the Gould Hall Tinker Auditorium
New York City, USA - 03 June 2000
Credit: HRC/ WENN

See our biography of Michelle Rodriguez