War of the Human Tanks Full TrailerCheck out the full trailer for War of the Human Tanks, available September 14, 2012.By Mike Tao on August 21, 2012 at 9:34AM PDT War of the Human Tanks