War of Angels Launch TrailerCheck out the launch trailer for War of Angels.By Mike Tao on December 15, 2010 at 11:13AM PST War of Angels