Rush Hour 3 - Eiffel Tower

  • Aired 08/07/2007
  • 350 Views

Carter and Lee battle the Triads atop the Eiffel Tower.

Loading...