NowThisNews. Social Mobile Video

Chinese Officer Runs Down CNN Crew

  • 02.21.13 04:21 PM EST
China confirms that they didn't not make a real T-1000.