Pictures & Photos of Det. Inspector Lee Poster

13 December 2010
© 1998 - New Line Cinema
Still of Jackie Chan and Chris Tucker in Rush Hour (1998)

Photo 6 of 31