Titanfall’s Latest DLC “Expedition” Gets Exciting TV Spot

Electronic Arts and Respawn Entertainment have released an exciting TV spot of the Expedition DLC for Titanfall.