Pictures & Photos of Det. Inspector Lee Poster

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

Photo 16 of 30