Kane & Lynch 2: Dog Days - Welcome to Shanghai Trailer

  • Aired 03/18/2010
  • 8 Views

Kane & Lynch's Dog Days begin August 24th, 2010 with a intense trip to Shanghai on their itinerary.

Loading...