Red Faction: Armageddon | ‘History of a franchise’ video

THQ has release a new video for Red Faction: Armageddon showcasing the history of the franchise…