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

  • Aired 04/13/2010
  • 62 Views

Catch a few extra moments of gameplay from the extended version of the Shanghai trailer.

Loading...