Homefront: The Revolution - Announcement Trailer

June 2, 2014

The United States of America is occupied, but not defeated. Launch the second American Revolution from the birthplace of Liberty itself: Philadelphia.