September 18, 2008
Michelle Rodriguez at the screening of Battle of Seattle at the Tribeca Grand Hotel in New York City on September 17, 2008:
You are currently browsing the archives for the Michelle Rodriguez category.