Homefront Launch TrailerTake a look at the launch trailer for Homefront.By Alex Sassoon coby on March 11, 2011 at 9:29AM PST Homefront