Trenched - Intro TrailerCheck out a new trailer for Trenched.By Mike Tao on May 25, 2011 at 1:18PM PDT Iron Brigade